Small Town America: Stockbridge, MassachusettsJun 22, 2020 | Northeast, Small Town Spotlight Visit an American Art Colony in the Berkshires The small town of Stockbridge, Massachusetts, located in the Berkshires, is a four-season destination filled with cultural attractions, outdoor recreation, world-class performing arts, and unique dining and shopping experiences. Stockbridge is best known as an