Share this Story

Top 10 best places to live in the US

America's 10 best small towns

If you're looking for the best place to live and raise a family in all of the United States, Money magazine has some suggestions for you! Their list of America's best small towns for the year 2011 is out, with the winners selected based on things like economic strength, safety, schools, weather, activities available and even how easy it is to find your way around. Take a look at the top 10 best places to live in the USA here!

America's 10 best small towns

America's 10 best small towns
City name:
Hanover, New Hampshire

Population: 8,600



The little town of Hanover has a pretty big reputation -- namely, as the home of Dartmouth College. Located on the west side of New Hampshire and situated along the Connecticut River, Hanover -- which was chartered on July 4, 1761-- is just over the river from Vermont.

Money Magazine isn't the only major media outlet to hail Hanover -- National Geographic Traveler counted Hanover among its Top 50 Adventure Towns on its list of Best Places to Live & Play, while featured Hanover on their list of "America's Prettiest Towns."

It could also be on a list of towns favored by bestselling authors: Jodi Picoult, Janet Evanovich and Bill Bryson all have lived in Hanover.

6 of 10
New in Parenting

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!

b h e a r d !

Welcome to the new SheKnows Community,

where you can share your stories, ideas

and CONNECT with millions of women.

Get Started