');
US City Data

Marlborough vs Beverly

Side-by-side comparison

How does Marlborough, MA compare to Beverly, MA? Marlborough has a population of 41,398 with a median household income of $95,047, while Beverly has 42,408 residents and a median income of $103,739. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMarlborough, MABeverly, MADifference
Population41,39842,408-2.4%
Median Age37.239.5-5.8%
Foreign Born %29.4%9.7%+203.1%
Economy
MetricMarlboroughBeverlyDifference
Median Income$95,047$103,739-8.4%
Unemployment5.6%3.6%+55.6%
Poverty Rate9.2%9.9%-7.1%
Bachelor's+40.6%52.3%-22.4%
Housing
MetricMarlboroughBeverlyDifference
Home Value$485,400$621,900-21.9%
Median Rent$1721/mo$1683/mo+2.3%
Housing Units17,37017,665-1.7%

Learn More

Marlborough, MA ProfileBeverly, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings