Plymouth County, Massachusetts
County seat: Plymouth · Population 546,829 (2025) · 659 sq mi
Plymouth County is the 7th most populous of Massachusetts's 14 counties, with 546,829 people (2025 estimate). Its county seat is Plymouth. The map shows its 2 cities and towns and the 4 neighboring counties.

Plymouth County facts
- County seat
- Plymouth
- Population (2025 estimate)
- 546,829 +3% since 2020
- Land area
- 659 sq mi 5th largest of 14
- Water area
- 435 sq mi
- Population density
- 830 per sq mi
- Established
- 1685
- Named after
- Plymouth county seat town in Plymouth County, Massachusetts, United States
- Largest city
- Brockton 106,134
- Median household income
- $114,201
- Cities and towns
- 2 plus 27 CDPs
- ZIP codes
- 36
- Time zone
- Eastern
- FIPS code
- 25023
Cities and towns in Plymouth County
Plymouth County has 2 incorporated cities, towns and villages. Populations count the people living inside Plymouth County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Brockton | City | 106,134 | |
| Bridgewater Town | City | 29,309 |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Abington | 17,053 | |
| Hull | 10,138 | |
| Middleborough Center | 8,155 | |
| Plymouth | 7,918 | |
| North Scituate | 6,492 | |
| Kingston | 5,910 | |
| Scituate | 5,796 | |
| The Pinehills | 5,282 | |
| Marshfield | 5,161 | |
| Hingham | 5,130 | |
| Ocean Bluff-Brant Rock | 4,540 | |
| North Plymouth | 4,337 | |
| Wareham Center | 3,635 | |
| North Lakeville | 3,624 | |
| North Pembroke | 3,393 | |
| South Duxbury | 3,252 | |
| Mattapoisett Center | 2,669 | |
| West Wareham | 2,257 | |
| Duxbury | 1,994 | |
| Marshfield Hills | 1,978 | |
| Hanson | 1,927 | |
| Cedar Crest | 1,730 | |
| White Island Shores | 1,620 | |
| Weweantic | 1,452 | |
| Onset | 1,380 | |
| Marion Center | 1,335 | |
| Green Harbor | 1,314 |
ZIP codes in Plymouth County
36 ZIP codes reach into Plymouth County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 02043
- 02045
- 02047
- 02050
- 02061
- 02066
- 02301
- 02302
- 02324
- 02325
- 02330
- 02332
- 02333
- 02338
- 02339
- 02341
- 02346
- 02347
- 02350
- 02351
- 02359
- 02360
- 02364
- 02366
- 02367
- 02370
- 02379
- 02382
- 02532 also Barnstable County
- 02538
- 02558
- 02571
- 02576
- 02738
- 02739
- 02770
Population of Plymouth County, 2020–2025
Plymouth County grew by 16,011 people (+3%) between April 2020 and July 2025: 275 more deaths than births and a net gain of 16,749 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 528,413 |
| 2021 | 532,772 |
| 2022 | 534,977 |
| 2023 | 539,691 |
| 2024 | 544,663 |
| 2025 | 546,829 |
Neighboring counties
- Norfolk County northwest · 739,749 people
- Bristol County southwest · 593,640 people
- Barnstable County southeast · 233,539 people
- Suffolk County northwest · 791,891 people
Printable Plymouth County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (189 KB)
- PNG (2400 px) (177 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the Massachusetts county map with all 14 counties. Found an error? Tell us.