Here Are The 7 Coolest Small Towns In New Hampshire You’ve Been Meaning To Visit

There’s plenty to do in New Hampshire, so we understand if visiting small towns isn’t high on your must-do list. But we’re hoping that this article changes that. There’s so much history hiding out here that even those with only a passing interest in how the state got its start will be entertained. And beyond just history, we’re seeing more and more restaurants, bars, and other fun spots opening. While you can find something cool in any corner of the state, these towns are just a few of the ones we recommend you visit.

What are some of your favorite New Hampshire towns? If you have one you love, let us know why! And if you enjoy the ones we’ve included on this list share some of your favorite things to do there in the comments.

In addition to cool small towns, the state also has some unique attractions. Take this quirky road trip to visit New Hampshire’s most unique roadside attractions!

Address: Sugar Hill, NH, USA
Address: Hanover, NH, USA
Address: Littleton, NH 03561, USA
Address: Plymouth, NH 03264, USA
Address: Peterborough, NH 03458, USA
Address: Portsmouth, NH 03801, USA