');
US City Data

Salem vs Attleboro

Side-by-side comparison

How does Salem, MA compare to Attleboro, MA? Salem has a population of 44,241 with a median household income of $85,137, while Attleboro has 46,499 residents and a median income of $93,266. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSalem, MAAttleboro, MADifference
Population44,24146,499-4.9%
Median Age38.539.4-2.3%
Foreign Born %15.4%12.6%+22.2%
Economy
MetricSalemAttleboroDifference
Median Income$85,137$93,266-8.7%
Unemployment5.2%4.5%+15.6%
Poverty Rate13.7%9.2%+48.9%
Bachelor's+49.6%33.7%+47.2%
Housing
MetricSalemAttleboroDifference
Home Value$497,400$409,100+21.6%
Median Rent$1800/mo$1446/mo+24.5%
Housing Units21,00019,055+10.2%

Learn More

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