Amherst Town-Northampton, MA Metro Area

The Amherst Town-Northampton, MA metro area is home to 156,595 residents and 66,490 housing units, centered in Massachusetts. Its median household income is $86,391, and the median family income is $116,070. The median age is 38.7, 1.3 years younger than the Massachusetts median of 40.0. Residents are 46.8% male and 53.2% female.

Population

156,595

Median household income

$86,391

Median family income

$116,070

Median age

38.7

Housing units

66,490

Zip codes

19

with 1,000+ residents

Population by Race and Ethnicity

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

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

Zip Codes in the Amherst Town-Northampton, MA Metro Area

The Amherst Town-Northampton, MA metro area includes 19 zip codes in Hampshire County, home to a combined 155,631 residents. The most populous is Amherst (01002) with 24,726 residents. Median household incomes range from $69,411 in Amherst (01002) to $125,534 in Southampton (01073). Home values are highest in Hadley (01035) at $511,000 and lowest in Huntington (01050) at $289,500. Amherst (01003) has the youngest population, with a median age of 19.7, while Worthington (01098) is the oldest at 59.7.

Highest income

$125,534

Southampton (01073)

Lowest income

$69,411

Amherst (01002)

Highest home value

$511,000

Hadley (01035)

Lowest median rent

$633/mo

Worthington (01098)

Median Household Income by Zip Code

Each bar is one zip code, ranked from highest to lowest median household income. The metro-wide median is $86,391, and 13 of 17 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
01002AmherstHampshire County24,726$69,411$481,100$1,66427.046.9%
01027EasthamptonHampshire County17,678$73,657$375,700$1,29247.561.0%
01075South HadleyHampshire County17,410$93,646$357,900$1,32543.677.0%
01007BelchertownHampshire County15,406$99,056$371,400$1,28343.986.9%
01060NorthamptonHampshire County15,237$75,077$453,400$1,49040.945.3%
01003AmherstHampshire County12,458n/an/a$2,64319.70.0%
01082WareHampshire County10,418$71,023$292,000$1,03244.572.7%
01062FlorenceHampshire County9,188$87,800$421,000$1,16150.674.8%
01073SouthamptonHampshire County6,212$125,534$452,300n/a47.390.7%
01033GranbyHampshire County6,088$110,188$352,600n/a47.994.9%
01035HadleyHampshire County5,299$117,580$511,000$1,40247.573.4%
01050HuntingtonHampshire County2,573$96,328$289,500$1,32646.086.2%
01096WilliamsburgHampshire County2,566$105,729$374,900$1,46947.787.8%
01038HatfieldHampshire County2,534$112,083$442,500$1,44247.277.7%
01063NorthamptonHampshire County2,121n/an/an/a20.00.0%
01053LeedsHampshire County2,033$88,646$356,900$1,67854.377.4%
01039HaydenvilleHampshire County1,660$115,114$423,100$96953.184.4%
01098WorthingtonHampshire County1,019$93,000$385,000$63359.793.5%
01026CummingtonHampshire County1,005$98,438$311,100$82555.187.6%

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