In its ranking, released Oct. 1, WalletHub compared more than 1,300 U.S. cities with populations between 25,000 and 100,000 based on 45 key indicators of livability, including housing costs to school-system quality to the number of restaurants per capita.
Here are the 10 best small cities to live in, according to WalletHub.
- Carmel, Ind.
- Brookfield, Wis.
- Lexington, Mass.
- Fishers, Ind.
- Appleton, Wis.
- Apex, N.C.
- Brentwood, Tenn.
- Lancaster, Pa.
- Bozeman, Mon.
- Westfield, Ind.
