Carmel, Indiana ranks the second best small city in America, according to Wallet Hub. They ranked 1,300 cities on 43 indicators of livability ranging from housing costs to school-system quality to restaurants per capita.
Other Indiana cities in the top one percent include Zionsville and Westfield. Fishers, Indiana, is in the 98th percentile.
Illinois makes its first appearance with Elmhurst in the 97th percentile. The other top ten percent include:
- 96th percentile: Highland Park, Wheaton
- 95th percentile: Glen Ellyn and Noblesville, Indiana
- 92nd percentile: Downers Grove, Wilmette
- 90th: Buffalo Grove, Algonquin, Mundelein