');
US City Data

Amesbury Town vs Barnstable Town

Side-by-side comparison

How does Amesbury Town, MA compare to Barnstable Town, MA? Amesbury Town has a population of 17,277 with a median household income of $100,599, while Barnstable Town has 49,232 residents and a median income of $97,348. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricAmesbury Town, MABarnstable Town, MADifference
Population17,27749,232-64.9%
Median Age44.248.6-9.1%
Foreign Born %8.8%17.2%-48.8%
Economy
MetricAmesbury TownBarnstable TownDifference
Median Income$100,599$97,348+3.3%
Unemployment3.9%3.3%+18.2%
Poverty Rate7%7.1%-1.4%
Bachelor's+42.5%42.3%+0.5%
Housing
MetricAmesbury TownBarnstable TownDifference
Home Value$475,400$559,200-15.0%
Median Rent$1573/mo$1751/mo-10.2%
Housing Units7,82727,488-71.5%

Learn More

Amesbury Town, MA ProfileBarnstable Town, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings