');
US City Data

North Plymouth vs Westborough

Side-by-side comparison

How does North Plymouth, MA compare to Westborough, MA? North Plymouth has a population of 4,458 with a median household income of $71,205, while Westborough has 4,234 residents and a median income of $100,037. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNorth Plymouth, MAWestborough, MADifference
Population4,4584,234+5.3%
Median Age3943.9-11.2%
Foreign Born %22%17.1%+28.7%
Economy
MetricNorth PlymouthWestboroughDifference
Median Income$71,205$100,037-28.8%
Unemployment16.5%2.5%+560.0%
Poverty Rate18.3%6.3%+190.5%
Bachelor's+33.4%54.6%-38.8%
Housing
MetricNorth PlymouthWestboroughDifference
Home Value$456,600$540,600-15.5%
Median Rent$1787/mo$1503/mo+18.9%
Housing Units2,0582,040+0.9%

Learn More

North Plymouth, MA ProfileWestborough, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings