');
US City Data

Beverly vs Salem

Side-by-side comparison

How does Beverly, MA compare to Salem, MA? Beverly has a population of 42,408 with a median household income of $103,739, while Salem has 44,241 residents and a median income of $85,137. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricBeverly, MASalem, MADifference
Population42,40844,241-4.1%
Median Age39.538.5+2.6%
Foreign Born %9.7%15.4%-37.0%
Economy
MetricBeverlySalemDifference
Median Income$103,739$85,137+21.8%
Unemployment3.6%5.2%-30.8%
Poverty Rate9.9%13.7%-27.7%
Bachelor's+52.3%49.6%+5.4%
Housing
MetricBeverlySalemDifference
Home Value$621,900$497,400+25.0%
Median Rent$1683/mo$1800/mo-6.5%
Housing Units17,66521,000-15.9%

Learn More

Beverly, MA ProfileSalem, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings