The Best City in America Is Actually Right Here in New Hampshire

All New Hampshire residents know that we live in the best state in the country. We have it all – four beautiful seasons, incredible natural beauty, and some of the most genuine people you’ll ever find. Did you know that according to, we also have the best small town in America? Of all the towns in the country, they picked Lebanon, New Hampshire! Technically they’re wrong – despite only having about 13,000 residents, Lebanon is technically a city. But they’re definitely right that it’s the best.


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:

Lebanon’s residents have plenty of reasons to love their town. If we haven’t convinced you to move yet, take a trip to see it for yourself – we know you’ll be charmed too.