');
US City Data

Newburyport vs Marblehead

Side-by-side comparison

How does Newburyport, MA compare to Marblehead, MA? Newburyport has a population of 18,444 with a median household income of $144,259, while Marblehead has 20,334 residents and a median income of $165,859. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNewburyport, MAMarblehead, MADifference
Population18,44420,334-9.3%
Median Age47.349.1-3.7%
Foreign Born %6.3%6.7%-6.0%
Economy
MetricNewburyportMarbleheadDifference
Median Income$144,259$165,859-13.0%
Unemployment5.8%1.9%+205.3%
Poverty Rate5.1%3.8%+34.2%
Bachelor's+65.9%76.9%-14.3%
Housing
MetricNewburyportMarbleheadDifference
Home Value$792,400$906,200-12.6%
Median Rent$1511/mo$1769/mo-14.6%
Housing Units8,2988,854-6.3%

Learn More

Newburyport, MA ProfileMarblehead, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings