Source: WalletHub

A new list is out that ranks "2015’s Best & Worst Small Cities in America." On the list of over 1200 cities, three of the Top 100 were Missouri cities, and 20 cities from the Show-Me State were represented, overall.

According to WalletHub, who put together the list, their analysts "compared 1,268 cities across four key dimensions: 1) Affordability, 2) Economic Health, 3) Education & Health and 4) Quality of Life. For our sample, we chose cities with a population size between 25,000 and 100,000 residents."

The highest-ranking Missouri city was Wildwood (30th). Kirkwood (80th) and Ballwin (100) rounded out the Top 3 for the state.

Jefferson City (260th) made the list, but somewhat surprisingly, Columbia was not there. Usually college towns do really well on these types of lists. Lee's Summit was 485th and Blue Springs came in 615th.

The lowest-ranking Missouri cities on the list were Hazelwood (778th), Raytown (696th) and St. Joseph (690th).

Nationally, the Top 5 "best small cities in America" were:

  1. Princeton, NJ
  2. Littleton, CO
  3. Dublin, OH
  4. Brookfield, WI
  5. Leawood, KS