The study from WalleHub examined affordability, local economies, education, health, safety, and other quality of life factors like average commute times and the number of restaurants & bars per capita.
More than 1,300 cities with populations of 25,000 to 100,000 were considered.
Princeton was listed as the 15th best small city overall. The study ranked it in the top 100 for economic health, safety and quality of life. It finished just outside the top 600 for affordability.
Fair Lawn came in at 24th overall. It ranked as one of the country's 30 safest small cities and 50 best in education & health.
New York's highest rated small city was Saratoga Springs at #21.
Click here to see the full rankings.
for more features.