Carmel, Ind., is the best small city to live in, according to personal finance site WalletHub.
In a report released Oct. 3, WalletHub determined the best small cities in the U.S. The site compared 1,321 cities across five key dimensions: affordability, economic health, education and health, quality of life, and safety. Those dimensions were evaluated using 45 metrics, including cost of living, job growth and school system quality. WalletHub selected cities with population sizes between 25,000 and 100,000 within the city proper, excluding cities within larger metropolitan areas.
Here are the 10 best small cities to live in:
1. Carmel, Ind.
2. Lexington, Mass.
3. Brentwood, Tenn.
4. Westfield, Ind.
5. Fishers, Ind.
6. Fair Lawn, N.J.
7. Milton, Mass.
8. Melrose, Mass.
9. Saratoga Springs, N.Y.
10. Brookfield, Wis.