What makes a city a great place to live? By our definition, good jobs, reasonably priced homes, decent schools, great health care and manageable size are all essential parts 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 extra 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? They're a common sight in our #9 city. Rub elbows with celebrities? A surprising number of them call our #4 city home. There's something for everyone in our picks for 10 great places to live.