This town in Massachusetts is quietly becoming one of the coolest spots in New England. Though it’s far from the state’s main urban center, Northampton has a vibrancy and spirit all its own. Northampton is the county seat of Hampshire County and it’s the perfect place to go for great food, amazing music, fascinating attractions and a generally awesome time.

For more incredible small towns in Massachusetts, check out our list of some of the other cool communities across the state.

OnlyInYourState may earn compensation through affiliate links in this article.