List

WalletHub has ranked the best small cities in America. The personal finance website ranked 1,268 cities with populations between 25,000 and 100,000, factoring in housing, cost of living, unemployment rate, school-system quality, income growth, population growth, average commute time and the number o…