08/26/2013 03:36 pm ET Updated Aug 27, 2013

2013 Best Places To Live In America, According To CNNMoney (PHOTOS)

Big cities offer a lot -- plenty to do, culture, public transportation -- but they also have their downfalls, like noise, pollution, higher expenses and, of course, a lot less space. And small towns can have all of the perks of metropolitan areas, plus that great "small town" feeling. You know the one we're talking about. Plus, they often have a really strong sense of community.

Lucky for us, CNNMoney just released their annual list of the best places to live in America. With strong economies, great schools, good health care and more, theses towns have something for everyone. And there are some repeat winners in the top ten – Louisville, CO, for example, was no. 1 on the list in 2011, as well.

Click through the slideshow below for the top ten, then head over to CNN Money for the full list.

Best Small Towns To Live In

More from CNNMoney:

Top Earning Towns

25 Best Places for Affordable Homes

25 Best Places for the Rich and Single

Have something to say? Check out HuffPost Home on Twitter, Facebook, Pinterest, Tumblr and Instagram.


Do you have a home story idea or tip? Email us at homesubmissions@huffingtonpost.com. (PR pitches sent to this address will be ignored.)