10 Towns In New Hampshire With The Best, Most Lively Main Streets

There’s nothing better than finding a town with a great Main Street – the perfect place to while away a summer afternoon poking around in neat shops, grabbing a drink or a bite to eat, and sitting on a bench with an ice cream cone. Fortunately, in New Hampshire we have plenty of those. Sure, some of these towns are a little touristy – but why should we let the visitors have all the fun? After all, there’s a reason people keep coming back.

We’re aware that these uncertain times are limiting many aspects of life as we all practice social and physical distancing. While we’re continuing to feature destinations that make our state wonderful, we don’t expect or encourage you to go check them out immediately. We believe that supporting local attractions is important now more than ever and we hope our articles inspire your future adventures! And on that note, please nominate your favorite local business that could use some love right now: https://www.onlyinyourstate.com/nominate/

New Hampshire’s towns each have their own unique character, and exploring their downtown is the best way to find it. So hit the road and get ready to get better acquainted with some of the best that our great state has to offer.