New Hampshire is known as a state of small towns – people assume we all live in tiny, quaint hamlets with only a general store for shopping, and that perhaps we ride horses to work. While that’s far from true, we definitely do still have some teensy little towns that retain the old-time charm of rural life that you might just drive on by if you’re not careful. We’re not talking incorporated areas or villages within towns here – these are all municipalities, albeit itsy bitsy ones. And they’re all a delight to visit! Note that for our list below, all population numbers come from the 2010 census, so they are likely to be a bit outdated. We also didn’t solely choose the smallest towns in New Hampshire – rather, these are ones that have a lot of beauty to offer but are too often missed. Enjoy!

Related Stories

This Is The Most New Hampshire Sound You'll Ever Hear, And We Can't Stop Listening To It

This Is The Most New Hampshire Sound You'll Ever Hear, And We Can't Stop Listening To It

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

Love small-town New Hampshire? Check out this town that’s small in size but huge in history.

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