');
US City Data

Northborough vs Foxborough

Side-by-side comparison

How does Northborough, MA compare to Foxborough, MA? Northborough has a population of 6,720 with a median household income of $154,926, while Foxborough has 6,356 residents and a median income of $83,162. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNorthborough, MAFoxborough, MADifference
Population6,7206,356+5.7%
Median Age48.541.9+15.8%
Foreign Born %10.9%13.2%-17.4%
Economy
MetricNorthboroughFoxboroughDifference
Median Income$154,926$83,162+86.3%
Unemployment4.3%6.3%-31.7%
Poverty Rate2%8.6%-76.7%
Bachelor's+66.8%48.4%+38.0%
Housing
MetricNorthboroughFoxboroughDifference
Home Value$553,700$523,200+5.8%
Median Rent$1219/mo$1591/mo-23.4%
Housing Units2,5982,984-12.9%

Learn More

Northborough, MA ProfileFoxborough, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings