US5.com

New Hampshire ZIP Codes & Demographics

New Hampshire ZIP codes, demographics, and median household income — 246 ZIP codes — population 1,387,500 — avg. income $98,289 — avg. home value $364,613. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
246
Population
1,387,500
Median household income (avg.)
$98,289
131% of U.S. median
Average home value
$364,613
105% of U.S. median
Average rent
$1,178

New Hampshire demographics

New Hampshire has 246 ZIP codes across 10 counties on US5, with a combined ZIP-area population of about 1,387,500.

Across ZIP codes with age data, the average median age is about 47.4 years.

Among cities represented in this ZIP set, Manchester is among the largest population centers.

Median household income in New Hampshire

The average median household income across ZIP codes in New Hampshire is about $98,289 — about 31% above the U.S. median ($75,149).

Among ZIPs with income data, 03750 is near the top at about $218,750, while 03751 is near the bottom at about $38,892.

Housing in New Hampshire

For housing in New Hampshire, the average median home value is about $364,613 and the average median rent is about $1,178.

The most populous ZIP is 03103 (Manchester) with about 37,659 residents. Use the table below to compare ZIP codes across the state.

ZIP codes in New Hampshire

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
03103 Manchester Hillsborough County NH 37,659 $70,049 $313,500
03104 Manchester Hillsborough County NH 35,274 $84,513 $364,200
03038 Derry Rockingham County NH 34,622 $104,306 $381,700
03301 Concord Merrimack County NH 33,987 $85,943 $344,300
03102 Manchester Hillsborough County NH 33,755 $69,927 $309,400
03820 Dover Strafford County NH 33,150 $92,793 $397,900
03060 Nashua Hillsborough County NH 32,223 $78,068 $338,700
03079 Rockingham County NH 30,646 $101,339 $438,500
03062 Nashua Hillsborough County NH 28,713 $102,849 $398,100
03054 East Merrimack Hillsborough County NH 27,604 $128,897 $406,200
03053 Londonderry Rockingham County NH 25,930 $132,241 $464,100
03051 Hudson Hillsborough County NH 25,476 $124,973 $407,100
03431 Keene Cheshire County NH 25,035 $78,196 $233,900
03110 Hillsborough County NH 23,580 $160,253 $582,000
03801 Portsmouth Rockingham County NH 23,231 $106,520 $647,500
03867 Rochester Strafford County NH 22,886 $74,397 $259,200
03833 Exeter Rockingham County NH 22,676 $110,566 $456,000
03246 Laconia Belknap County NH 17,006 $68,407 $307,800
03303 Concord Merrimack County NH 16,368 $79,688 $274,100
03055 Milford Hillsborough County NH 16,258 $94,514 $363,500
03842 Hampton Rockingham County NH 16,180 $94,433 $491,600
03087 Rockingham County NH 15,922 $189,450 $684,700
03063 Nashua Hillsborough County NH 15,630 $106,924 $371,700
03824 Durham Strafford County NH 15,054 $126,658 $469,900
03106 South Hooksett Merrimack County NH 14,923 $107,137 $371,600
03064 Nashua Hillsborough County NH 14,565 $91,528 $382,000
03076 Hillsborough County NH 14,333 $126,804 $484,500
03045 Goffstown Hillsborough County NH 14,013 $114,965 $360,300
03743 Claremont Sullivan County NH 13,673 $54,978 $172,700
03878 Somersworth Strafford County NH 12,145 $79,691 $295,200
03275 Suncook Merrimack County NH 12,115 $84,776 $309,400
03031 Amherst Hillsborough County NH 11,873 $155,125 $491,400
03077 Raymond Rockingham County NH 10,837 $92,002 $342,500
03766 Lebanon Grafton County NH 10,702 $96,642 $348,000
03755 Hanover Grafton County NH 10,563 $161,162 $744,200
03109 Manchester Hillsborough County NH 10,118 $108,060 $350,000
03570 Berlin Coos County NH 9,473 $43,972 $113,500
03857 Newmarket Rockingham County NH 9,431 $94,345 $384,900
03825 Strafford County NH 9,420 $99,706 $349,500
03281 Hillsborough County NH 9,141 $115,833 $363,100
03276 Tilton Northfield Merrimack County NH 9,046 $79,270 $245,500
03235 Franklin Merrimack County NH 8,843 $69,921 $244,800
03874 Seabrook Beach Rockingham County NH 8,613 $87,000 $435,100
03049 Hillsborough County NH 8,530 $156,140 $622,800
03052 Hillsborough County NH 8,495 $155,881 $443,600
03304 Merrimack County NH 8,295 $161,482 $443,700
03244 Hillsborough Hillsborough County NH 8,005 $93,886 $252,900
03773 Newport Sullivan County NH 7,905 $78,073 $210,600
03865 Rockingham County NH 7,850 $109,040 $382,100
03249 Belknap County NH 7,785 $115,423 $388,700
03885 Rockingham County NH 7,742 $141,438 $599,500
03220 Belmont Belknap County NH 7,376 $78,151 $265,000
03042 Epping Rockingham County NH 7,300 $101,354 $421,400
03811 Rockingham County NH 7,222 $144,481 $489,100
03458 Peterborough Hillsborough County NH 6,914 $100,189 $368,100
03264 Plymouth Grafton County NH 6,911 $75,600 $273,300
03835 Farmington Strafford County NH 6,800 $63,704 $273,000
03253 Meredith Belknap County NH 6,677 $69,808 $444,500
03873 Rockingham County NH 6,590 $137,813 $402,400
03894 Wolfeboro Carroll County NH 6,577 $84,660 $435,300
03446 West Swanzey Cheshire County NH 6,486 $82,326 $251,200
03461 Cheshire County NH 6,482 $102,662 $343,800
03841 Rockingham County NH 6,282 $99,268 $465,800
03848 Rockingham County NH 6,261 $103,665 $442,400
03242 Henniker Merrimack County NH 6,161 $87,344 $317,600
03070 Klondike Corner Hillsborough County NH 6,143 $151,296 $436,300
03222 Bristol Grafton County NH 6,135 $78,535 $256,500
03032 Rockingham County NH 6,031 $146,290 $547,900
03561 Littleton Grafton County NH 6,031 $54,545 $249,000
03229 Contoocook Merrimack County NH 5,976 $130,216 $441,200
03868 Rochester Strafford County NH 5,830 $89,000 $258,700
03033 Hillsborough County NH 5,697 $165,942 $480,100
03307 Loudon Merrimack County NH 5,683 $100,141 $315,700
03452 Jaffrey Cheshire County NH 5,413 $87,527 $244,900
03290 Rockingham County NH 5,304 $108,459 $419,100
03071 Hillsborough County NH 5,274 $100,417 $317,900
03603 Charlestown Sullivan County NH 5,272 $55,266 $181,500
03036 Derry Rockingham County NH 5,263 $138,606 $479,500
03870 Rockingham County NH 5,092 $127,772 $927,600
03254 Suissevale Carroll County NH 5,089 $93,839 $516,800
03470 Winchester Cheshire County NH 5,038 $73,250 $250,100
03234 Merrimack County NH 4,896 $92,623 $298,100
03858 Rockingham County NH 4,825 $135,648 $429,400
03037 Rockingham County NH 4,791 $126,063 $389,800
03044 Rockingham County NH 4,783 $125,774 $405,400
03261 Rockingham County NH 4,653 $117,841 $356,100
03748 Enfield Grafton County NH 4,568 $96,335 $338,500
03862 Rockingham County NH 4,563 $136,170 $611,800
03861 Strafford County NH 4,558 $140,321 $449,300
03257 New London Merrimack County NH 4,503 $89,750 $469,000
03819 Rockingham County NH 4,325 $109,726 $406,800
03851 Milton Strafford County NH 4,286 $98,750 $282,500
03884 Strafford County NH 4,271 $122,083 $402,400
03034 Rockingham County NH 4,197 $122,356 $395,000
03086 Wilton Hillsborough County NH 4,183 $117,732 $369,900
03839 Rochester Strafford County NH 4,150 $86,932 $299,800
03741 Canaan Grafton County NH 4,102 $78,523 $241,000
03263 Pittsfield Merrimack County NH 4,094 $66,823 $270,600
03840 Rockingham County NH 4,070 $147,132 $595,100
03784 Lebanon Grafton County NH 4,057 $84,303 $340,500

Frequently asked questions

How many ZIP codes are in New Hampshire?

New Hampshire has 246 ZIP codes on US5 across 10 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of New Hampshire?

New Hampshire has a combined ZIP-area population of about 1,387,500 across 246 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in New Hampshire?

The average median household income across ZIP codes in New Hampshire is about $98,289, about 31% above the U.S. median ($75,149). Average median home value is about $364,613. Among ZIPs with data, 03750 is near the top ($218,750) and 03751 is near the bottom ($38,892).

Where can I find ZIP code lists for New Hampshire?

This page lists ZIP codes in New Hampshire with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in New Hampshire

Explore curated boards for highest income, largest population, and most affordable home values.