The 10 Best Small Cities in America

Ready to move to a small city? We can’t blame you. After all, big city life isn’t for everyone. From absurd housing prices to cramped subway systems, living in a large, urban area certainly comes with its challenges. Fortunately, for those who prefer a slower pace of life, WalletHub has released its list of 2023’s Best Small Cities in America to call home. The study’s top small cities all offer a strong sense of community, affordable neighborhoods, good schools and an overall high quality of life. To find the best small cities in America, the personal finance website compared more than 1,200 small U.S. cities across 33 key indicators of livability.

If you’re considering a move to a place with small town charm, take a look at the top 10 small cities in America below.

Princeton, NJ

Lexington, MA

Leawood, KS

Milton, MA

Brentwood, TN

Los Altos, CA

Carmel, IN

Needham, MA

Holly Springs, NC

Littleton, CO

Ready to move?

To learn more about these cities, check out Moving.com’s City Profile Report feature. Our reports include city demographics, real estate, economic makeup, income, education, and residential information. Simply enter the zip code or the state and city of your potential move, and get a free report at the click of a button.

If you think you want to make one of these cities your new home, you may need to hire professionals to handle your relocation. To find a trustworthy moving company, check out Moving.com’s extensive network of reputable and reliable movers – all licensed and insured. By choosing a Moving.com mover, you can rest assured that your move will be in good hands. Good luck and happy moving!