Manchester-Nashua, NH Metro Area

The Manchester-Nashua, NH metro area is home to 424,732 residents and 176,753 housing units, centered in New Hampshire. Its median household income is $100,436, and the median family income is $124,104. The median age is 41.0, 2.2 years younger than the New Hampshire median of 43.2. Residents are 50.1% male and 49.9% female.

Population

424,732

Median household income

$100,436

Median family income

$124,104

Median age

41.0

Housing units

176,753

Zip codes

34

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.7%. Hispanic or Latino residents, who can be of any race, make up 8.3% of the population.

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

Zip Codes in the Manchester-Nashua, NH Metro Area

The Manchester-Nashua, NH metro area includes 34 zip codes in Hillsborough County, home to a combined 424,776 residents. The most populous is Manchester (03103) with 37,659 residents. Median household incomes range from $69,927 in Manchester (03102) to $165,942 in Brookline (03033). Home values are highest in Hollis (03049) at $675,900 and lowest in Greenville (03048) at $257,300. Nashua (03060) has the youngest population, with a median age of 35.5, while Hancock (03449) is the oldest at 55.1.

Highest income

$165,942

Brookline (03033)

Lowest income

$69,927

Manchester (03102)

Highest home value

$675,900

Hollis (03049)

Lowest median rent

$882/mo

New Ipswich (03071)

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 $100,436, and 17 of 34 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
03103ManchesterHillsborough County37,659$70,049$342,200$1,43637.749.3%
03104ManchesterHillsborough County35,274$84,513$392,200$1,56137.253.9%
03102ManchesterHillsborough County33,755$69,927$343,300$1,62636.441.0%
03060NashuaHillsborough County32,223$78,068$362,600$1,59735.537.1%
03062NashuaHillsborough County28,713$102,849$436,600$2,03742.371.0%
03054MerrimackHillsborough County27,604$128,897$458,700$1,93241.588.9%
03051HudsonHillsborough County25,476$124,973$438,900$1,73545.182.6%
03110BedfordHillsborough County23,580$160,253$612,100$2,09944.482.9%
03055MilfordHillsborough County16,258$94,514$398,800$1,66137.864.9%
03063NashuaHillsborough County15,630$106,924$391,400$1,86338.762.6%
03064NashuaHillsborough County14,565$91,528$423,200$1,64043.856.8%
03076PelhamHillsborough County14,333$126,804$552,600$1,42543.086.7%
03045GoffstownHillsborough County14,013$114,965$384,600$1,48645.787.0%
03031AmherstHillsborough County11,873$155,125$537,300$1,46245.991.9%
03109ManchesterHillsborough County10,118$108,060$387,900$1,80243.577.1%
03281WeareHillsborough County9,141$115,833$396,300$1,54147.393.5%
03049HollisHillsborough County8,530$156,140$675,900$1,59848.191.7%
03052LitchfieldHillsborough County8,495$155,881$485,000$2,13843.086.7%
03244HillsboroughHillsborough County8,005$93,886$279,500$1,24141.491.3%
03458PeterboroughHillsborough County6,914$100,189$413,600$1,39651.658.2%
03070New BostonHillsborough County6,143$151,296$480,300$1,19340.388.0%
03033BrooklineHillsborough County5,697$165,942$544,400$2,50041.295.1%
03071New IpswichHillsborough County5,274$100,417$392,400$88238.182.7%
03086WiltonHillsborough County4,183$117,732$381,600$1,39844.676.4%
03048GreenvilleHillsborough County3,414$90,938$257,300$1,13145.282.5%
03101ManchesterHillsborough County3,148$80,483$429,300$1,53036.78.8%
03057Mont VernonHillsborough County2,630$160,250$518,400$1,10443.996.0%
03440AntrimHillsborough County2,622$91,094$300,000$1,04046.678.9%
03047GreenfieldHillsborough County1,816$99,038$350,300$1,13548.784.6%
03449HancockHillsborough County1,806$88,958$432,200$1,20855.185.9%
03082LyndeboroughHillsborough County1,676$111,016$397,700$1,48248.792.1%
03442BenningtonHillsborough County1,494$78,071$267,300$1,29242.374.3%
03084TempleHillsborough County1,367$86,528$401,000$1,16944.682.2%
03043FrancestownHillsborough County1,347$96,094$408,200$1,35851.795.3%

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