Marshfield
Marshfield is the largest South Shore town by population, and arguably the most lived-in. Six beach areas including Brant Rock, Green Harbor, and Rexhame each have their own personality. The town center, the high school, and the working harbor anchor the year-round community. If you want a real New England beach town that is still a real town in February, this is the one.