megan christine barry (née mueller; born september 22, 1963) is an american businesswoman and politician. barry was the seventh mayor of the city government of nashville and davidson county, its first female mayor. she was mayor from 2015 until march 6, 2018.