Skip to content
ZipNumbers
Grid of numbered green mailboxes in an apartment lobby, illustrating ZIP code listings

New Hampshire ZIP codes

Quick answer

New Hampshire contains 246 ZIP code tabulation areas. The statewide sales tax base rate is 0% with no local add-ons.

Type the 5-digit ZIP to open its profile.

Top 100 ZIP codes by population

Largest by population, Census 2019-2023 ACS 5-year estimates.

ZIPCountyPopulationMedian incomeMedian home valueMedian rent
03103Hillsborough County37,659$70,049$313,500$1,322
03104Hillsborough County35,274$84,513$364,200$1,455
03038Rockingham County34,622$104,306$381,700$1,473
03301Merrimack County33,987$85,943$344,300$1,355
03102Hillsborough County33,755$69,927$309,400$1,533
03820Strafford County33,150$92,793$397,900$1,540
03060Hillsborough County32,223$78,068$338,700$1,539
03079Rockingham County30,646$101,339$438,500$1,487
03062Hillsborough County28,713$102,849$398,100$1,864
03054Hillsborough County27,604$128,897$406,200$1,819
03053Rockingham County25,930$132,241$464,100$1,837
03051Hillsborough County25,476$124,973$407,100$1,615
03431Cheshire County25,035$78,196$233,900$1,279
03110Hillsborough County23,580$160,253$582,000$1,913
03801Rockingham County23,231$106,520$647,500$1,783
03867Strafford County22,886$74,397$259,200$1,217
03833Rockingham County22,676$110,566$456,000$1,632
03246Belknap County17,006$68,407$307,800$1,180
03303Merrimack County16,368$79,688$274,100$1,363
03055Hillsborough County16,258$94,514$363,500$1,569
03842Rockingham County16,180$94,433$491,600$1,679
03087Rockingham County15,922$189,450$684,700$3,226
03063Hillsborough County15,630$106,924$371,700$1,820
03824Strafford County15,054$126,658$469,900$1,432
03106Merrimack County14,923$107,137$371,600$1,638
03064Hillsborough County14,565$91,528$382,000$1,439
03076Hillsborough County14,333$126,804$484,500$1,390
03045Hillsborough County14,013$114,965$360,300$1,590
03743Sullivan County13,673$54,978$172,700$1,078
03878Strafford County12,145$79,691$295,200$1,410
03275Merrimack County12,115$84,776$309,400$1,258
03031Hillsborough County11,873$155,125$491,400$1,447
03077Rockingham County10,837$92,002$342,500$1,380
03766Grafton County10,702$96,642$348,000$1,860
03755Grafton County10,563$161,162$744,200$2,142
03109Hillsborough County10,118$108,060$350,000$1,834
03570Coos County9,473$43,972$113,500$804
03857Rockingham County9,431$94,345$384,900$1,648
03825Strafford County9,420$99,706$349,500$1,737
03281Hillsborough County9,141$115,833$363,100$1,418
03276Merrimack County9,046$79,270$245,500$1,024
03235Merrimack County8,843$69,921$244,800$1,088
03874Rockingham County8,613$87,000$435,100$1,435
03049Hillsborough County8,530$156,140$622,800$1,572
03052Hillsborough County8,495$155,881$443,600$2,152
03304Merrimack County8,295$161,482$443,700$1,465
03244Hillsborough County8,005$93,886$252,900$1,112
03773Sullivan County7,905$78,073$210,600$1,238
03865Rockingham County7,850$109,040$382,100$1,595
03249Belknap County7,785$115,423$388,700$1,308
03885Rockingham County7,742$141,438$599,500$2,265
03220Belknap County7,376$78,151$265,000$1,151
03042Rockingham County7,300$101,354$421,400$2,019
03811Rockingham County7,222$144,481$489,100$1,188
03458Hillsborough County6,914$100,189$368,100$1,304
03264Grafton County6,911$75,600$273,300$1,178
03835Strafford County6,800$63,704$273,000$963
03253Belknap County6,677$69,808$444,500$1,230
03873Rockingham County6,590$137,813$402,400$1,856
03894Carroll County6,577$84,660$435,300$1,093
03446Cheshire County6,486$82,326$251,200$1,581
03461Cheshire County6,482$102,662$343,800$1,143
03841Rockingham County6,282$99,268$465,800$1,368
03848Rockingham County6,261$103,665$442,400$1,382
03242Merrimack County6,161$87,344$317,600$1,073
03070Hillsborough County6,143$151,296$436,300$1,140
03222Grafton County6,135$78,535$256,500$1,246
03032Rockingham County6,031$146,290$547,900$1,960
03561Grafton County6,031$54,545$249,000$886
03229Merrimack County5,976$130,216$441,200$1,166
03868Strafford County5,830$89,000$258,700$948
03033Hillsborough County5,697$165,942$480,100$2,235
03307Merrimack County5,683$100,141$315,700$1,250
03452Cheshire County5,413$87,527$244,900$1,051
03290Rockingham County5,304$108,459$419,100$2,022
03071Hillsborough County5,274$100,417$317,900$896
03603Sullivan County5,272$55,266$181,500$1,169
03036Rockingham County5,263$138,606$479,500—
03870Rockingham County5,092$127,772$927,600$1,521
03254Carroll County5,089$93,839$516,800$1,372
03470Cheshire County5,038$73,250$250,100$1,106
03234Merrimack County4,896$92,623$298,100$1,235
03858Rockingham County4,825$135,648$429,400$1,618
03037Rockingham County4,791$126,063$389,800$1,531
03044Rockingham County4,783$125,774$405,400$2,618
03261Rockingham County4,653$117,841$356,100$1,183
03748Grafton County4,568$96,335$338,500$1,403
03862Rockingham County4,563$136,170$611,800$1,950
03861Strafford County4,558$140,321$449,300$1,061
03257Merrimack County4,503$89,750$469,000$1,569
03819Rockingham County4,325$109,726$406,800$1,188
03851Strafford County4,286$98,750$282,500$1,503
03884Strafford County4,271$122,083$402,400$1,706
03034Rockingham County4,197$122,356$395,000$1,198
03086Hillsborough County4,183$117,732$369,900$1,389
03839Strafford County4,150$86,932$299,800$1,361
03741Grafton County4,102$78,523$241,000$1,108
03263Merrimack County4,094$66,823$270,600$1,185
03840Rockingham County4,070$147,132$595,100$1,890
03784Grafton County4,057$84,303$340,500$1,547

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

All 246 ZIP codes

Every ZIP code area in the state, in numeric order.

Reading this New Hampshire list

What the New Hampshire numbers actually show.

New Hampshire is unusually decentralised. No single centre dominates — the ten largest ZIP codes together hold just 24% of the 1,387,500 residents here, and 36 separate entries clear 10,000 people. State-level averages are more representative here than in most states, because there is no outsized core pulling them. The median row holds just 2,738 residents. At that scale margins of error widen sharply, and a single large household or seasonal population can shift a median.

On housing, New Hampshire tracks the national pattern closely: $339,600 median home value against $92,797 median income, a ratio of 3.7 versus 3.9 nationally. Rent stays modest against earnings — $1,302 a month, roughly 17% of median household income over a year. The statewide midpoint hides real variation, though — that is what the spread below is for.

The internal range is wide but not exceptional: $141,438 at the ninetieth percentile against $65,769 at the tenth, a 2.15× gap. At the edges, 03750 tops the list at $218,750 and 03751 anchors the bottom at $38,892.

Coverage is close to complete: only 11 of 246 rows show a blank where the Census suppressed an estimate for sample-size reasons. The rest are published five-year values, averaged over sixty months of responses.

Questions people ask

Specific to New Hampshire.

How many ZIP codes does New Hampshire have? 246 appear in the current federal tabulation. ZIP code tabulation areas are the Census approximation of postal ZIP codes, so the count differs slightly from the number of ZIPs the Postal Service delivers to in New Hampshire, and PO-box-only ZIPs have no area at all.

Which New Hampshire row should I compare mine against? Pick ZIP codes within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.

How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for ZIP codes this small.

More New Hampshire data.