Published Oct 30, 2017 at 2:05 PM | Updated at 3:02 PM EDT on Oct 30, 2017
Princeton, New Jersey, is the best small city in America, according to a new study by financial website WalletHub.
The analysis compared 1,268 U.S. cities across five key metrics: affordability, economic health, education and health, quality of life and safety. In order to be selected for the study, cities had to have a population size between 25,000 and 100,000.
Here's a look at the other tri-state cities that landed in the top 30:(Read the full study and methodology here.)