New Hampshire is known for picture-perfect, quintessential scenes. Any road trip through the state might reveal a covered bridge or beautiful forest. This is one of the reasons people come here in droves to visit. Lately, it seems more and more people are actually coming here to live. For those people, we offer these pretty-as-a-picture small towns to consider calling home. Not in the market for a new home? Consider visiting some of these the next time you're nearby!
1. Chatham, Carroll County
There's a lot to love about this town of about 340 people, but our favorite thing is its location smack in the middle of White Mountain National Forest. Of course, that means the views here are fantastic and the access to nature is plentiful.
2. Hart's Location, Carroll County
Hart's Location has a funny name, but it's shockingly more beautiful than the simple name might suggest. Far more than just a "location," this beauty is the smallest municipality in the state. There are just 41 residents here! What they might lack in addresses, they make up for in beauty. This is where you'll find Crawford Notch State Park.
3. Ellsworth, Grafton County
You won't find the population of just below 90 people buying a beer to enjoy with the big game. This is the only dry town in New Hampshire. If you're a hiker you might be familiar with it as the starting point for the hike up Mount Kineo.
4. Orange, Grafton County
Orange is home to Mount Cardigan, known as one of the most hiked mountains in the world. The town dates back to 1769, also making it remarkably old. And with 331 residents it feels small and friendly.
5. Mason, Hillsborough County
One great thing about small towns here in New Hampshire is that many have unimaginably great food. Mason has two great spots, one of which is Parker's Maple Barn. This beloved eatery is known for some of the best breakfasts in the state. You may also want to visit Pickety Place, offering farm-to-table meals that are out of this world.
6. Errol, Coos County
Errol is home to Umbagog State Park, which is a lovely place for outdoor adventures and camping. The rest of the town is just as peaceful. With just 300 residents spread out in a way that equates to just four people per square mile, this is a true beauty.
7. Eaton, Carroll County
Eaton is located right on the Maine border, making it easy to visit from either state. It's also a lovely add-on to a trip in Conway. The scenery is beautiful here and visiting the Little White Church on Crystal Lake is a must!
What are some of your favorite small towns in New Hampshire? Let us know in the comments and give us some fun tips for how to enjoy them!
We love the state's small towns, we also appreciate the spots that have some interesting history. In fact, everyone in New Hampshire should see what's inside the boundaries of this abandoned town.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!