Barnstable Town, MA Metro Area

The Barnstable Town, MA metro area is home to 230,073 residents and 165,661 housing units, centered in Massachusetts. Its median household income is $94,452, and the median family income is $124,037. The median age is 55.1, 15.1 years older than the Massachusetts median of 40.0. Residents are 48.2% male and 51.8% female.

Population

230,073

Median household income

$94,452

Median family income

$124,037

Median age

55.1

Housing units

165,661

Zip codes

36

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 87.0%, followed by multiracial residents at 6.2%. Hispanic or Latino residents, who can be of any race, make up 3.6% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Barnstable Town, MA Metro Area

The Barnstable Town, MA metro area includes 36 zip codes in Barnstable County, home to a combined 226,570 residents. The most populous is East Falmouth (02536) with 21,100 residents. Median household incomes range from $62,989 in Hyannis (02601) to $218,165 in Cummaquid (02637). Home values are highest in North Chatham (02650) at $1,135,100 and lowest in Hyannis (02601) at $440,100. West Barnstable (02668) has the youngest population, with a median age of 40.4, while Cummaquid (02637) is the oldest at 68.2.

Highest income

$218,165

Cummaquid (02637)

Lowest income

$62,989

Hyannis (02601)

Highest home value

$1,135,100

North Chatham (02650)

Lowest median rent

$687/mo

Pocasset (02559)

Median Household Income by Zip Code

The 25 highest-income zip codes in the metro area, ranked by median household income. The metro-wide median is $94,452, and 20 of 36 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
02536East FalmouthBarnstable County21,100$95,295$558,600$1,62654.788.7%
02601HyannisBarnstable County16,066$62,989$440,100$1,76744.152.2%
02649MashpeeBarnstable County15,234$95,852$562,200$1,77655.481.9%
02532Buzzards BayBarnstable County13,180$89,411$497,600$1,51254.178.3%
02632CentervilleBarnstable County12,217$121,295$616,700$2,37049.881.4%
02645HarwichBarnstable County11,060$89,898$648,200$1,80456.984.4%
02563SandwichBarnstable County10,315$117,558$617,800$1,74553.588.9%
02631BrewsterBarnstable County10,189$93,427$700,500$1,58959.684.5%
02664South YarmouthBarnstable County9,720$78,796$551,400$1,83257.077.8%
02673West YarmouthBarnstable County8,969$73,846$502,200$1,46346.280.2%
02540FalmouthBarnstable County8,354$88,266$844,500$1,39062.465.1%
02648Marstons MillsBarnstable County7,592$131,125$593,600$2,18450.397.5%
02675Yarmouth PortBarnstable County6,919$111,555$607,900$1,95459.291.7%
02660South DennisBarnstable County6,767$91,449$559,600$1,36558.278.3%
02537East SandwichBarnstable County6,486$131,150$639,500$1,36347.390.2%
02653OrleansBarnstable County6,342$98,798$960,600$1,50263.981.0%
02642EasthamBarnstable County5,772$72,683$732,200$1,74760.287.9%
02633ChathamBarnstable County4,536$94,036$946,100$1,47164.884.1%
02667WellfleetBarnstable County3,925$115,469$855,500$1,56355.283.7%
02562Sagamore BeachBarnstable County3,698$141,324$591,000$1,92345.188.6%
02657ProvincetownBarnstable County3,681$104,500$902,200$1,26156.876.3%
02635CotuitBarnstable County3,673$118,295$683,600$2,28255.188.3%
02644ForestdaleBarnstable County3,618$105,000$485,700$2,17643.188.6%
02655OstervilleBarnstable County3,535$100,927$806,300$1,86957.992.8%
02639Dennis PortBarnstable County3,387$64,051$514,200$1,49652.470.2%
02638DennisBarnstable County3,256$117,619$827,900$1,20859.987.1%
02559PocassetBarnstable County2,812$88,698$625,400$68761.579.8%
02556North FalmouthBarnstable County2,586$133,929$717,800$2,33949.285.9%
02630BarnstableBarnstable County2,539$137,875$721,500n/a40.896.2%
02668West BarnstableBarnstable County2,514$108,042$709,300n/a40.481.2%
02646Harwich PortBarnstable County1,715$74,276$896,000$2,28264.382.8%
02534CataumetBarnstable County1,284$171,169$685,600n/a51.682.3%
02659South ChathamBarnstable County1,090$87,368$777,000$1,57758.385.9%
02670West DennisBarnstable County1,071$89,875$714,100$1,59466.682.9%
02650North ChathamBarnstable County1,017$65,982$1,135,100n/a67.190.7%
02637CummaquidBarnstable County351$218,165$996,700n/a68.2100.0%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top