');
US City Data

Melrose vs Northampton

Side-by-side comparison

How does Melrose, MA compare to Northampton, MA? Melrose has a population of 29,488 with a median household income of $126,854, while Northampton has 28,640 residents and a median income of $78,467. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMelrose, MANorthampton, MADifference
Population29,48828,640+3.0%
Median Age44.341.7+6.2%
Foreign Born %16%8.2%+95.1%
Economy
MetricMelroseNorthamptonDifference
Median Income$126,854$78,467+61.7%
Unemployment4.1%5.3%-22.6%
Poverty Rate3.7%12.5%-70.4%
Bachelor's+62%61.3%+1.1%
Housing
MetricMelroseNorthamptonDifference
Home Value$796,100$398,000+100.0%
Median Rent$1933/mo$1404/mo+37.7%
Housing Units12,72413,217-3.7%

Learn More

Melrose, MA ProfileNorthampton, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings