WalletHub released its 2019 Best Small Cities in America list, which only included cities with populations between 25,000 and 100,000. The personal finance site compared more than 1,200 cities across five key dimensions: affordability, economic health, education and health, quality of life and safety.