
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.
| ZIP | County | Population | Median income | Median home value | Median rent |
|---|---|---|---|---|---|
| 03103 | Hillsborough County | 37,659 | $70,049 | $313,500 | $1,322 |
| 03104 | Hillsborough County | 35,274 | $84,513 | $364,200 | $1,455 |
| 03038 | Rockingham County | 34,622 | $104,306 | $381,700 | $1,473 |
| 03301 | Merrimack County | 33,987 | $85,943 | $344,300 | $1,355 |
| 03102 | Hillsborough County | 33,755 | $69,927 | $309,400 | $1,533 |
| 03820 | Strafford County | 33,150 | $92,793 | $397,900 | $1,540 |
| 03060 | Hillsborough County | 32,223 | $78,068 | $338,700 | $1,539 |
| 03079 | Rockingham County | 30,646 | $101,339 | $438,500 | $1,487 |
| 03062 | Hillsborough County | 28,713 | $102,849 | $398,100 | $1,864 |
| 03054 | Hillsborough County | 27,604 | $128,897 | $406,200 | $1,819 |
| 03053 | Rockingham County | 25,930 | $132,241 | $464,100 | $1,837 |
| 03051 | Hillsborough County | 25,476 | $124,973 | $407,100 | $1,615 |
| 03431 | Cheshire County | 25,035 | $78,196 | $233,900 | $1,279 |
| 03110 | Hillsborough County | 23,580 | $160,253 | $582,000 | $1,913 |
| 03801 | Rockingham County | 23,231 | $106,520 | $647,500 | $1,783 |
| 03867 | Strafford County | 22,886 | $74,397 | $259,200 | $1,217 |
| 03833 | Rockingham County | 22,676 | $110,566 | $456,000 | $1,632 |
| 03246 | Belknap County | 17,006 | $68,407 | $307,800 | $1,180 |
| 03303 | Merrimack County | 16,368 | $79,688 | $274,100 | $1,363 |
| 03055 | Hillsborough County | 16,258 | $94,514 | $363,500 | $1,569 |
| 03842 | Rockingham County | 16,180 | $94,433 | $491,600 | $1,679 |
| 03087 | Rockingham County | 15,922 | $189,450 | $684,700 | $3,226 |
| 03063 | Hillsborough County | 15,630 | $106,924 | $371,700 | $1,820 |
| 03824 | Strafford County | 15,054 | $126,658 | $469,900 | $1,432 |
| 03106 | Merrimack County | 14,923 | $107,137 | $371,600 | $1,638 |
| 03064 | Hillsborough County | 14,565 | $91,528 | $382,000 | $1,439 |
| 03076 | Hillsborough County | 14,333 | $126,804 | $484,500 | $1,390 |
| 03045 | Hillsborough County | 14,013 | $114,965 | $360,300 | $1,590 |
| 03743 | Sullivan County | 13,673 | $54,978 | $172,700 | $1,078 |
| 03878 | Strafford County | 12,145 | $79,691 | $295,200 | $1,410 |
| 03275 | Merrimack County | 12,115 | $84,776 | $309,400 | $1,258 |
| 03031 | Hillsborough County | 11,873 | $155,125 | $491,400 | $1,447 |
| 03077 | Rockingham County | 10,837 | $92,002 | $342,500 | $1,380 |
| 03766 | Grafton County | 10,702 | $96,642 | $348,000 | $1,860 |
| 03755 | Grafton County | 10,563 | $161,162 | $744,200 | $2,142 |
| 03109 | Hillsborough County | 10,118 | $108,060 | $350,000 | $1,834 |
| 03570 | Coos County | 9,473 | $43,972 | $113,500 | $804 |
| 03857 | Rockingham County | 9,431 | $94,345 | $384,900 | $1,648 |
| 03825 | Strafford County | 9,420 | $99,706 | $349,500 | $1,737 |
| 03281 | Hillsborough County | 9,141 | $115,833 | $363,100 | $1,418 |
| 03276 | Merrimack County | 9,046 | $79,270 | $245,500 | $1,024 |
| 03235 | Merrimack County | 8,843 | $69,921 | $244,800 | $1,088 |
| 03874 | Rockingham County | 8,613 | $87,000 | $435,100 | $1,435 |
| 03049 | Hillsborough County | 8,530 | $156,140 | $622,800 | $1,572 |
| 03052 | Hillsborough County | 8,495 | $155,881 | $443,600 | $2,152 |
| 03304 | Merrimack County | 8,295 | $161,482 | $443,700 | $1,465 |
| 03244 | Hillsborough County | 8,005 | $93,886 | $252,900 | $1,112 |
| 03773 | Sullivan County | 7,905 | $78,073 | $210,600 | $1,238 |
| 03865 | Rockingham County | 7,850 | $109,040 | $382,100 | $1,595 |
| 03249 | Belknap County | 7,785 | $115,423 | $388,700 | $1,308 |
| 03885 | Rockingham County | 7,742 | $141,438 | $599,500 | $2,265 |
| 03220 | Belknap County | 7,376 | $78,151 | $265,000 | $1,151 |
| 03042 | Rockingham County | 7,300 | $101,354 | $421,400 | $2,019 |
| 03811 | Rockingham County | 7,222 | $144,481 | $489,100 | $1,188 |
| 03458 | Hillsborough County | 6,914 | $100,189 | $368,100 | $1,304 |
| 03264 | Grafton County | 6,911 | $75,600 | $273,300 | $1,178 |
| 03835 | Strafford County | 6,800 | $63,704 | $273,000 | $963 |
| 03253 | Belknap County | 6,677 | $69,808 | $444,500 | $1,230 |
| 03873 | Rockingham County | 6,590 | $137,813 | $402,400 | $1,856 |
| 03894 | Carroll County | 6,577 | $84,660 | $435,300 | $1,093 |
| 03446 | Cheshire County | 6,486 | $82,326 | $251,200 | $1,581 |
| 03461 | Cheshire County | 6,482 | $102,662 | $343,800 | $1,143 |
| 03841 | Rockingham County | 6,282 | $99,268 | $465,800 | $1,368 |
| 03848 | Rockingham County | 6,261 | $103,665 | $442,400 | $1,382 |
| 03242 | Merrimack County | 6,161 | $87,344 | $317,600 | $1,073 |
| 03070 | Hillsborough County | 6,143 | $151,296 | $436,300 | $1,140 |
| 03222 | Grafton County | 6,135 | $78,535 | $256,500 | $1,246 |
| 03032 | Rockingham County | 6,031 | $146,290 | $547,900 | $1,960 |
| 03561 | Grafton County | 6,031 | $54,545 | $249,000 | $886 |
| 03229 | Merrimack County | 5,976 | $130,216 | $441,200 | $1,166 |
| 03868 | Strafford County | 5,830 | $89,000 | $258,700 | $948 |
| 03033 | Hillsborough County | 5,697 | $165,942 | $480,100 | $2,235 |
| 03307 | Merrimack County | 5,683 | $100,141 | $315,700 | $1,250 |
| 03452 | Cheshire County | 5,413 | $87,527 | $244,900 | $1,051 |
| 03290 | Rockingham County | 5,304 | $108,459 | $419,100 | $2,022 |
| 03071 | Hillsborough County | 5,274 | $100,417 | $317,900 | $896 |
| 03603 | Sullivan County | 5,272 | $55,266 | $181,500 | $1,169 |
| 03036 | Rockingham County | 5,263 | $138,606 | $479,500 | — |
| 03870 | Rockingham County | 5,092 | $127,772 | $927,600 | $1,521 |
| 03254 | Carroll County | 5,089 | $93,839 | $516,800 | $1,372 |
| 03470 | Cheshire County | 5,038 | $73,250 | $250,100 | $1,106 |
| 03234 | Merrimack County | 4,896 | $92,623 | $298,100 | $1,235 |
| 03858 | Rockingham County | 4,825 | $135,648 | $429,400 | $1,618 |
| 03037 | Rockingham County | 4,791 | $126,063 | $389,800 | $1,531 |
| 03044 | Rockingham County | 4,783 | $125,774 | $405,400 | $2,618 |
| 03261 | Rockingham County | 4,653 | $117,841 | $356,100 | $1,183 |
| 03748 | Grafton County | 4,568 | $96,335 | $338,500 | $1,403 |
| 03862 | Rockingham County | 4,563 | $136,170 | $611,800 | $1,950 |
| 03861 | Strafford County | 4,558 | $140,321 | $449,300 | $1,061 |
| 03257 | Merrimack County | 4,503 | $89,750 | $469,000 | $1,569 |
| 03819 | Rockingham County | 4,325 | $109,726 | $406,800 | $1,188 |
| 03851 | Strafford County | 4,286 | $98,750 | $282,500 | $1,503 |
| 03884 | Strafford County | 4,271 | $122,083 | $402,400 | $1,706 |
| 03034 | Rockingham County | 4,197 | $122,356 | $395,000 | $1,198 |
| 03086 | Hillsborough County | 4,183 | $117,732 | $369,900 | $1,389 |
| 03839 | Strafford County | 4,150 | $86,932 | $299,800 | $1,361 |
| 03741 | Grafton County | 4,102 | $78,523 | $241,000 | $1,108 |
| 03263 | Merrimack County | 4,094 | $66,823 | $270,600 | $1,185 |
| 03840 | Rockingham County | 4,070 | $147,132 | $595,100 | $1,890 |
| 03784 | Grafton County | 4,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.
- 03031
- 03032
- 03033
- 03034
- 03036
- 03037
- 03038
- 03042
- 03043
- 03044
- 03045
- 03046
- 03047
- 03048
- 03049
- 03051
- 03052
- 03053
- 03054
- 03055
- 03057
- 03060
- 03062
- 03063
- 03064
- 03070
- 03071
- 03076
- 03077
- 03079
- 03082
- 03084
- 03086
- 03087
- 03101
- 03102
- 03103
- 03104
- 03106
- 03109
- 03110
- 03215
- 03216
- 03217
- 03218
- 03220
- 03221
- 03222
- 03223
- 03224
- 03225
- 03226
- 03227
- 03229
- 03230
- 03231
- 03233
- 03234
- 03235
- 03237
- 03238
- 03240
- 03241
- 03242
- 03243
- 03244
- 03245
- 03246
- 03249
- 03251
- 03253
- 03254
- 03255
- 03256
- 03257
- 03258
- 03259
- 03260
- 03261
- 03262
- 03263
- 03264
- 03266
- 03268
- 03269
- 03273
- 03275
- 03276
- 03278
- 03279
- 03280
- 03281
- 03282
- 03284
- 03285
- 03287
- 03290
- 03291
- 03293
- 03301
- 03303
- 03304
- 03307
- 03431
- 03440
- 03441
- 03442
- 03443
- 03444
- 03445
- 03446
- 03447
- 03448
- 03449
- 03450
- 03451
- 03452
- 03455
- 03456
- 03457
- 03458
- 03461
- 03462
- 03464
- 03465
- 03466
- 03467
- 03470
- 03561
- 03570
- 03574
- 03575
- 03576
- 03580
- 03581
- 03582
- 03583
- 03584
- 03585
- 03586
- 03588
- 03590
- 03592
- 03593
- 03595
- 03597
- 03598
- 03601
- 03602
- 03603
- 03604
- 03605
- 03607
- 03608
- 03609
- 03740
- 03741
- 03743
- 03745
- 03748
- 03750
- 03751
- 03752
- 03753
- 03755
- 03765
- 03766
- 03768
- 03770
- 03771
- 03773
- 03774
- 03777
- 03779
- 03780
- 03781
- 03782
- 03784
- 03785
- 03801
- 03809
- 03810
- 03811
- 03812
- 03813
- 03814
- 03816
- 03817
- 03818
- 03819
- 03820
- 03823
- 03824
- 03825
- 03826
- 03827
- 03830
- 03832
- 03833
- 03835
- 03836
- 03837
- 03838
- 03839
- 03840
- 03841
- 03842
- 03844
- 03845
- 03846
- 03847
- 03848
- 03849
- 03850
- 03851
- 03852
- 03853
- 03854
- 03855
- 03856
- 03857
- 03858
- 03860
- 03861
- 03862
- 03864
- 03865
- 03867
- 03868
- 03869
- 03870
- 03871
- 03872
- 03873
- 03874
- 03875
- 03878
- 03882
- 03883
- 03884
- 03885
- 03886
- 03887
- 03890
- 03894
- 03897
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.
Keep going
More New Hampshire data.