');
US City Data

North Attleborough Town vs Barnstable Town

Side-by-side comparison

How does North Attleborough Town, MA compare to Barnstable Town, MA? North Attleborough Town has a population of 30,842 with a median household income of $109,426, 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
MetricNorth Attleborough Town, MABarnstable Town, MADifference
Population30,84249,232-37.4%
Median Age42.948.6-11.7%
Foreign Born %8.5%17.2%-50.6%
Economy
MetricNorth Attleborough TownBarnstable TownDifference
Median Income$109,426$97,348+12.4%
Unemployment5.8%3.3%+75.8%
Poverty Rate5.4%7.1%-23.9%
Bachelor's+46.8%42.3%+10.6%
Housing
MetricNorth Attleborough TownBarnstable TownDifference
Home Value$462,700$559,200-17.3%
Median Rent$1402/mo$1751/mo-19.9%
Housing Units13,12627,488-52.2%

Learn More

North Attleborough Town, MA ProfileBarnstable Town, MA ProfileCost of Living in MassachusettsMore ComparisonsCity Rankings