');
US City Data

Salem vs Marlborough

Side-by-side comparison

How does Salem, MA compare to Marlborough, MA? Salem has a population of 44,241 with a median household income of $85,137, while Marlborough has 41,398 residents and a median income of $95,047. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSalem, MAMarlborough, MADifference
Population44,24141,398+6.9%
Median Age38.537.2+3.5%
Foreign Born %15.4%29.4%-47.6%
Economy
MetricSalemMarlboroughDifference
Median Income$85,137$95,047-10.4%
Unemployment5.2%5.6%-7.1%
Poverty Rate13.7%9.2%+48.9%
Bachelor's+49.6%40.6%+22.2%
Housing
MetricSalemMarlboroughDifference
Home Value$497,400$485,400+2.5%
Median Rent$1800/mo$1721/mo+4.6%
Housing Units21,00017,370+20.9%

Learn More

Salem, MA ProfileMarlborough, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings