North Scituate, MA
North Scituate is a census-designated place within the town of Scituate, in Plymouth County on the Massachusetts South Shore. The name Scituate comes from a Native word meaning cold brook, tied to the river running into Scituate Harbor. North Scituate has its own village feel within the larger coastal town, with nearby Hunter's Pond, the Gulph River, comm...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.