2015 Menino Survey of Mayors

89 mayors
31 states
63 cities with populations of 100,000+