10 Great Places to Live

We found ten small to midsize cities with good jobs, affordable homes and plenty to do indoors and out.

What makes a city a great place to live? By our definition: good jobs, reasonably priced homes (see mortgage rates in your area), decent schools, great health care and manageable size are all part of the mix. We started with metro areas that have a population of 1 million or less and came up with a list of cities that met those criteria. Then we whittled the list to ten cities and sent Kiplinger's reporters to each one to find the ingredients that make them special: say, a gorgeous setting, a green sensibility, a brainiac population or a rah-rah sports culture. Want to see a moose on your daily walk? Live in Anchorage. Rub elbows with celebrities? Santa Fe's the place. Billings has an Old West vibe; Dubuque, the Mississippi; and Little Rock, our number-one pick, has something for everyone.

my story

Subscribe to Kiplinger’s Personal Finance

Be a smarter, better informed investor.

Save up to 74%
https://cdn.mos.cms.futurecdn.net/hwgJ7osrMtUWhk5koeVme7-200-80.png

Sign up for Kiplinger’s Free E-Newsletters

Profit and prosper with the best of expert advice on investing, taxes, retirement, personal finance and more - straight to your e-mail.

Profit and prosper with the best of expert advice - straight to your e-mail.

Sign up

To continue reading this article
please register for free

This is different from signing in to your print subscription


Why am I seeing this? Find out more here