Marshfield Hills
Census-designated place in Plymouth County, Massachusetts

Marshfield Hills is an unincorporated community (census-designated place) in Plymouth County, Massachusetts, with 2,491 residents (2020 Census). It sits at 128 ft (39 m) above sea level. The nearest town is Marshfield, 2.2 miles SE.
- 2,491residents (2020 Census)
- 128 ftelevation · 39 m
- 4.6 sq miland area · 11.9 km²
- 543 / sq mipopulation density
- 02047ZIP code
About Marshfield Hills
Marshfield Hills is a census-designated place (CDP) in the town of Marshfield in Plymouth County, Massachusetts, United States. As of the 2020 census, Marshfield Hills had a population of 2,491. The historic center of the village has been designated a historic district and listed on the National Register of Historic Places.
Text: Wikipedia · CC BY-SA 4.0
Marshfield Hills weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Marshfield Hills
Webcams: Windy.com
Living in Marshfield Hills
- Median household income
- $216,250
- Median home value
- $851,700
- Median age
- 52
Do you know Marshfield Hills? Tell us about it
Help other travelers: share what makes Marshfield Hills special. We review every message before publishing it.
Map of Marshfield Hills
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Marshfield Hills Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Marshfield Hills, MA population
Marshfield Hills had 2,491 residents in the 2020 Census.
| 2020 Census | 2,491 |
|---|---|
| Density | 543 per sq mi (210 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Marshfield Hills at a glance
| State | Massachusetts (MA) |
|---|---|
| County | Plymouth County |
| Type | Census-designated place |
| Population | 2,491 (2020) |
| Land area | 4.58 sq mi (11.9 km²) |
| Water area | 0.35 sq mi (0.91 km²) |
| Elevation | 128 ft (39 m) |
| Coordinates | 42.1433° N, 70.7291° W |
| ZIP code | 02047 |
| Census code (GEOID) | 2538960 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Marshfield Hills
- Marshfield2.2 mi SE
- North Pembroke4.2 mi SW
- Scituate4.3 mi N
- Norwell4.8 mi W
- North Scituate5.2 mi N
- Ocean Bluff-Brant Rock5.2 mi SE
- Cedar Crest5.8 mi SE
- Pembroke6.5 mi SW
- Hanover6.7 mi W
- Green Harbor6.7 mi SE
- Duxbury6.9 mi S
- South Duxbury8.9 mi S
Straight-line distance between town centers.
Frequently asked questions about Marshfield Hills
What county is Marshfield Hills in?
Marshfield Hills is in Plymouth County, Massachusetts.
What is the population of Marshfield Hills, MA?
2,491 people lived in Marshfield Hills at the 2020 Census.
What is the ZIP code of Marshfield Hills, MA?
The ZIP code of Marshfield Hills is 02047.
What is the elevation of Marshfield Hills?
128 feet (39 m) above sea level.
What towns are near Marshfield Hills?
Marshfield (2.2 mi), North Pembroke (4.2 mi), Scituate (4.3 mi), Norwell (4.8 mi), North Scituate (5.2 mi).
Last updated: