Like everywhere else in America, and across the world, New Hampshire features both good and bad news when it comes to the cost of living, salaries, and affordability. If you’ve ever wondered what it takes to live comfortably in New Hampshire, we have the numbers for you as compared with the rest of the country, but just a warning: you might not like it.

Related Stories

It's An Epic Aerial Adventure Soaring In The Skies Over New Hampshire

It's An Epic Aerial Adventure Soaring In The Skies Over New Hampshire

The Whole Family Could Spend An Entire Day Having A Blast At Muddy Paw Sled Dog Kennel In New Hampshire

The Whole Family Could Spend An Entire Day Having A Blast At Muddy Paw Sled Dog Kennel In New Hampshire

You'll Never Look At Donuts The Same Way After Trying Tori's Homestead Doughnuts In New Hampshire

You'll Never Look At Donuts The Same Way After Trying Tori's Homestead Doughnuts In New Hampshire

If you need more reasons to move here, take a tour of some of the most affordable small towns in the state:

Tell us, do you think you live comfortably in New Hampshire? Is living in NH worth the cost for you and your family? Share your opinions in the comments below, then take a look at these amazing photos to remind yourself of what makes the Granite State the best in America.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

More to Explore

Wonderful Places To Live In New Hampshire

What are the most charming small towns in New Hampshire?

The most charming small towns in New Hampshire include:

  • Goshen. This is a gorgeous little town that has a trickling stream running through it and is surrounded by beautiful hiking trails.
  • Brentwood. This tiny rural town is surrounded by lush forests and has fields of farmlands, creating a scene of bucolic beauty.
  • Candia. With charming old Colonial houses and swaths of green trees, this is a quaint and lovely place to be.
  • Easton. This town only has 250 people and sits at the edge of the White Mountain National Forest.

Discover more about the most charming small towns in New Hampshire

What are the best waterfront towns in New Hampshire?

The best waterfront towns in New Hampshire include:

  • Holderness. You’ll find this gorgeous town on the shores of Squam Lake and you can hike up Rattlesnake Mountain for stunning views.
  • Harrisville. This town is a National Historic Landmark and is surrounded by Harrisville Pond and Skatutakee Lake.
  • Woodstock. This is a lovely little town overlooking the Pemigewasset River and has the gorgeous Lost River Gorge.
  • Newcastle. You can’t get more waterfront than a town on a series of islands nestled where the Piscataqua River meets the Atlantic Ocean.

Learn more about the best waterfront towns in New Hampshire.

What are the best mid-sized towns in New Hampshire?

The best mid-sized towns in New Hampshire include:

  • Peterborough. This town of just over 6,000 people is completely powered by sustainable energy sources and has a fantastic arts scene.
  • Hopkinton. This quaint town has an excellent public school system and throws the largest agricultural fair in the state every autumn.
  • Littleton. This town is simply gorgeous with historic watermills nestled on the Ammonoosuc River.
  • North Hampton. This seaside town has just enough city modernity and enough rural charm to be the best of both worlds.

Find out more about the best mid-sized towns in New Hampshire