State Profile
New Hampshire — neighborhoods by ZIP code
New Hampshire spans 10 counties and approximately 281 active ZIP code tabulation areas, home to roughly 1,379,678 residents according to the most recent American Community Survey 5-Year Estimates from the U.S. Census Bureau.
The pages below break the state down city by city, then ZIP code by ZIP code. Each ZIP profile covers demographics, cost of living indicators (median income, median home value, and median rent), and the surrounding neighborhoods within roughly 30 miles. Use this as a starting point — not a substitute — when researching a move, planning a trip, or just trying to understand how different parts of New Hampshire compare.
Statewide, the median household income across these ZIPs averages out to roughly $78,135, with a typical owner-occupied home valued near $283,900. Those numbers conceal a wide range — some ZIP codes here have median incomes more than triple the state average, while rural ZIPs in the same state can sit far below it. The city and ZIP-level breakdowns below show where those differences land geographically.
Largest ZIP codes by population
| ZIP | City | Population | Median income |
|---|---|---|---|
| 03103 | Manchester | 37,093 | $68,344 |
| 03104 | Manchester | 34,962 | $80,018 |
| 03038 | Derry | 34,506 | $94,655 |
| 03301 | Concord | 33,986 | $78,394 |
| 03102 | Manchester | 33,759 | $66,064 |
| 03820 | Dover | 32,925 | $90,868 |
| 03060 | Nashua | 31,469 | $69,452 |
| 03079 | Salem | 30,350 | $101,856 |
| 03062 | Nashua | 28,866 | $101,433 |
| 03054 | Merrimack | 27,139 | $120,730 |
Cities & towns in New Hampshire
Each city below links to a page listing its ZIP codes with neighborhood profiles. Cities are ordered by total population.
| City | ZIP codes | Population | Median income |
|---|---|---|---|
| Manchester | 8 | 119,416 | $47,923 |
| Nashua | 5 | 90,943 | $71,626 |
| Concord | 4 | 50,104 | $40,096 |
| Derry | 1 | 34,506 | $94,655 |
| Dover | 3 | 32,925 | $30,289 |
| Rochester | 4 | 32,573 | $56,599 |
| Salem | 1 | 30,350 | $101,856 |
| Merrimack | 1 | 27,139 | $120,730 |
| Londonderry | 1 | 25,780 | $129,571 |
| Hudson | 1 | 25,385 | $125,216 |
| Keene | 2 | 24,891 | $34,924 |
| Bedford | 1 | 23,385 | $151,850 |
| Portsmouth | 4 | 23,102 | $25,209 |
| Exeter | 1 | 22,543 | $103,734 |
| Laconia | 2 | 16,943 | $34,012 |
| Milford | 1 | 16,151 | $84,912 |
| Hampton | 2 | 16,123 | $46,372 |
| Windham | 1 | 15,764 | $171,563 |
| Durham | 1 | 15,073 | $98,190 |
| Hooksett | 1 | 14,654 | $100,711 |
| Pelham | 1 | 14,221 | $121,875 |
| Goffstown | 1 | 14,165 | $109,452 |
| Claremont | 1 | 13,647 | $53,957 |
| Somersworth | 1 | 12,088 | $75,833 |
| Suncook | 1 | 12,028 | $88,475 |
| Amherst | 1 | 11,814 | $152,796 |
| Raymond | 1 | 10,773 | $91,520 |
| Lebanon | 2 | 10,334 | $47,969 |
| Hanover | 1 | 10,170 | $152,865 |
| Berlin | 1 | 9,485 | $41,638 |
| Newmarket | 1 | 9,400 | $98,002 |
| Barrington | 1 | 9,339 | $103,258 |
| Weare | 1 | 9,108 | $109,779 |
| Franklin | 1 | 8,827 | $66,997 |
| Tilton | 3 | 8,811 | $22,966 |
| Seabrook | 1 | 8,614 | $85,767 |
| Litchfield | 1 | 8,484 | $134,000 |
| Hollis | 1 | 8,429 | $155,339 |
| Bow | 1 | 8,235 | $147,951 |
| Plaistow | 1 | 7,843 | $103,788 |
| Newport | 1 | 7,758 | $74,523 |
| Gilford | 1 | 7,725 | $112,522 |
| Stratham | 1 | 7,715 | $126,830 |
| Hillsborough | 1 | 7,666 | $82,647 |
| Belmont | 1 | 7,454 | $72,642 |
| Epping | 1 | 7,180 | $96,558 |
| Atkinson | 1 | 7,154 | $137,674 |
| Plymouth | 1 | 6,917 | $72,025 |
| Peterborough | 1 | 6,864 | $98,067 |
| Farmington | 1 | 6,777 | $60,962 |
| Meredith | 1 | 6,701 | $65,490 |
| Sandown | 1 | 6,536 | $125,888 |
| Swanzey | 1 | 6,535 | $78,451 |
| Wolfeboro | 1 | 6,528 | $75,976 |
| Rindge | 1 | 6,446 | $97,794 |
| Hampstead | 1 | 6,227 | $106,679 |
| Kingston | 1 | 6,226 | $90,074 |
| New Boston | 1 | 6,099 | $137,813 |
| Henniker | 1 | 6,094 | $76,681 |
| Littleton | 1 | 6,021 | $50,881 |
| Auburn | 1 | 5,949 | $138,750 |
| Contoocook | 1 | 5,925 | $115,682 |
| Bristol | 1 | 5,894 | $76,497 |
| Brookline | 1 | 5,659 | $163,628 |
| Loudon | 1 | 5,638 | $77,473 |
| Jaffrey | 1 | 5,363 | $82,167 |
| New Ipswich | 1 | 5,244 | $91,824 |
| Chester | 1 | 5,237 | $135,326 |
| Charlestown | 1 | 5,218 | $47,259 |
| Rye | 1 | 5,170 | $137,250 |
| Nottingham | 1 | 5,119 | $97,035 |
| Moultonborough | 1 | 4,996 | $89,728 |
| Winchester | 1 | 4,925 | $67,130 |
| Epsom | 1 | 4,846 | $90,805 |
| Newton | 1 | 4,808 | $141,328 |
| Fremont | 1 | 4,738 | $121,583 |
| Deerfield | 1 | 4,700 | $118,606 |
| Northwood | 1 | 4,632 | $122,294 |
| North Hampton | 1 | 4,552 | $116,034 |
| Enfield | 1 | 4,547 | $91,995 |
| Lee | 1 | 4,547 | $116,350 |
| New London | 1 | 4,381 | $84,891 |
| Strafford | 1 | 4,261 | $133,889 |
| Danville | 1 | 4,234 | $117,396 |
| Candia | 1 | 4,202 | $117,500 |
| Milton | 1 | 4,195 | $86,392 |
| West Lebanon | 1 | 4,181 | $72,114 |
| Canaan | 1 | 4,164 | $80,000 |
| Wilton | 1 | 4,116 | $89,113 |
| Pittsfield | 1 | 4,093 | $64,564 |
| Greenland | 1 | 4,052 | $143,625 |
| North Conway | 1 | 4,040 | $67,105 |
| Sanbornville | 1 | 4,020 | $99,044 |
| Hinsdale | 1 | 3,965 | $67,054 |
| Conway | 1 | 3,751 | $69,071 |
| Center Conway | 1 | 3,655 | $57,340 |
| Alton | 1 | 3,617 | $86,116 |
| Greenville | 1 | 3,489 | $86,914 |
| Whitefield | 1 | 3,463 | $60,504 |
| Lancaster | 1 | 3,440 | $75,987 |
| Grantham | 1 | 3,407 | $114,201 |
| Center Barnstead | 1 | 3,406 | $91,111 |
| Campton | 1 | 3,380 | $107,500 |
| Gorham | 1 | 3,285 | $58,484 |
| East Kingston | 1 | 3,164 | $124,464 |
| Walpole | 1 | 3,093 | $86,042 |
| Sunapee | 1 | 3,074 | $116,048 |
| East Hampstead | 1 | 3,022 | $108,750 |
| Warner | 1 | 3,003 | $86,806 |
| Dunbarton | 1 | 3,000 | $138,036 |
| Sanbornton | 1 | 2,957 | $87,530 |
| Antrim | 1 | 2,900 | $100,833 |
| Thornton | 1 | 2,715 | $82,593 |
| New Durham | 1 | 2,711 | $97,000 |
| Colebrook | 1 | 2,660 | $49,205 |
| Chichester | 1 | 2,659 | $119,028 |
| Mont Vernon | 1 | 2,607 | $156,389 |
| New Hampton | 1 | 2,591 | $73,456 |
| Lisbon | 1 | 2,557 | $68,068 |
| Bethlehem | 1 | 2,528 | $81,781 |
| Center Ossipee | 1 | 2,507 | $71,318 |
| Rollinsford | 1 | 2,427 | $80,921 |
| Hampton Falls | 1 | 2,375 | $152,045 |
| Alstead | 1 | 2,364 | $56,696 |
| Canterbury | 1 | 2,343 | $114,167 |
| Gilmanton | 1 | 2,338 | $98,542 |
| Marlborough | 1 | 2,292 | $70,850 |
| Fitzwilliam | 1 | 2,287 | $85,733 |
| Alton Bay | 1 | 2,286 | $139,848 |
| Bradford | 1 | 2,263 | $95,104 |
| Ashland | 1 | 2,239 | $53,367 |
| Madbury | 1 | 2,213 | $165,583 |
| Woodsville | 1 | 2,154 | $57,216 |
| Holderness | 1 | 2,125 | $78,500 |
| Groveton | 1 | 2,062 | $51,352 |
| Westmoreland | 1 | 2,042 | $94,609 |
| Andover | 1 | 2,041 | $85,909 |
| Newfields | 1 | 1,985 | $184,688 |
| Union | 1 | 1,954 | $92,750 |
| Ossipee | 1 | 1,934 | $66,563 |
| Rumney | 1 | 1,929 | $55,833 |
| Cornish | 1 | 1,914 | $86,779 |
| Newbury | 1 | 1,899 | $117,500 |
| Troy | 1 | 1,889 | $57,500 |
| Plainfield | 1 | 1,840 | $107,969 |
| Hancock | 1 | 1,785 | $85,000 |
| Greenfield | 1 | 1,784 | $99,583 |
| North Haverhill | 1 | 1,770 | $47,188 |
| Effingham | 1 | 1,760 | $76,667 |
| West Chesterfield | 1 | 1,742 | $106,994 |
| Dublin | 1 | 1,686 | $96,516 |
| Lyme | 1 | 1,684 | $135,982 |
| Gilmanton Iron Works | 1 | 1,622 | $110,562 |
| Milan | 1 | 1,609 | $71,538 |
| Lyndeborough | 1 | 1,606 | $114,107 |
| Barnstead | 1 | 1,535 | $88,188 |
| Spofford | 1 | 1,532 | $109,864 |
| Bennington | 1 | 1,515 | $73,519 |
| Salisbury | 1 | 1,507 | $97,731 |
| Wilmot | 1 | 1,502 | $110,917 |
| Danbury | 1 | 1,491 | $62,500 |
| Lincoln | 1 | 1,474 | $63,813 |
| Center Tuftonboro | 1 | 1,469 | $75,323 |
| Center Sandwich | 1 | 1,461 | $136,371 |
| Francestown | 1 | 1,444 | $104,500 |
| Franconia | 1 | 1,425 | $73,011 |
| Temple | 1 | 1,372 | $93,194 |
| Madison | 1 | 1,360 | $95,446 |
| East Wakefield | 1 | 1,350 | $64,375 |
| Freedom | 1 | 1,336 | $74,167 |
| Orford | 1 | 1,313 | $82,625 |
| Tamworth | 1 | 1,278 | $75,978 |
| Silver Lake | 1 | 1,236 | $94,911 |
| Grafton | 1 | 1,200 | $72,500 |
| North Woodstock | 1 | 1,194 | $64,928 |
| North Stratford | 1 | 1,193 | $48,611 |
| Hebron | 1 | 1,144 | $103,750 |
| Jackson | 1 | 1,144 | $93,984 |
| Glen | 1 | 1,097 | $100,701 |
| Washington | 1 | 1,097 | $85,000 |
| Wentworth | 1 | 1,083 | $87,143 |
| Intervale | 1 | 1,078 | $57,554 |
| Bath | 1 | 1,077 | $64,904 |
| Goshen | 1 | 1,077 | $59,896 |
| Etna | 1 | 1,035 | $207,625 |
| Pittsburg | 1 | 1,023 | $59,167 |
| North Sutton | 1 | 995 | $118,304 |
| Bartlett | 1 | 979 | $39,241 |
| Harrisville | 1 | 977 | $89,737 |
| Jefferson | 1 | 972 | $63,765 |
| Lempster | 1 | 934 | $92,500 |
| Stoddard | 1 | 927 | $87,917 |
| New Castle | 1 | 904 | $164,167 |
| Hill | 1 | 902 | $81,136 |
| Chocorua | 1 | 882 | $55,904 |
| Gilsum | 1 | 871 | $70,000 |
| Monroe | 1 | 856 | $78,958 |
| Piermont | 1 | 849 | $88,438 |
| Mirror Lake | 1 | 824 | $96,439 |
| Center Harbor | 1 | 820 | $100,192 |
| Marlow | 1 | 803 | $103,333 |
| Springfield | 1 | 798 | $107,614 |
| Twin Mountain | 1 | 795 | $77,500 |
| Nelson | 1 | 773 | $92,143 |
| Warren | 1 | 763 | $51,793 |
| Sullivan | 1 | 687 | $96,750 |
| West Stewartstown | 1 | 670 | $59,792 |
| Meriden | 1 | 638 | $155,526 |
| Pike | 1 | 637 | — |
| Sugar Hill | 1 | 633 | $124,500 |
| South Tamworth | 1 | 583 | $75,893 |
| North Walpole | 1 | 558 | $79,318 |
| Acworth | 1 | 478 | $74,167 |
| Haverhill | 1 | 469 | $74,000 |
| Errol | 1 | 417 | $60,000 |
| Randolph | 1 | 408 | $95,556 |
| Georges Mills | 1 | 374 | $38,497 |
| Ashuelot | 1 | 357 | $31,750 |
| Rye Beach | 1 | 356 | — |
| Eaton Center | 1 | 355 | $67,813 |
| South Acworth | 1 | 320 | $88,333 |
| Milton Mills | 1 | 314 | — |
| South Sutton | 1 | 309 | $176,103 |
| Chesterfield | 1 | 303 | — |
| Waterville Valley | 1 | 248 | $89,276 |
| North Sandwich | 1 | 246 | $79,375 |
| Elkins | 1 | 209 | $125,968 |
| Kearsarge | 1 | 192 | — |
| West Nottingham | 1 | 134 | — |
| Melvin Village | 1 | 130 | — |
| East Andover | 1 | 110 | $135,625 |
| Glencliff | 1 | 81 | $44,398 |
| Woodstock | 1 | 57 | — |
| West Ossipee | 1 | 51 | — |
| Wonalancet | 1 | 5 | — |
| Bretton Woods | 1 | 0 | — |
| Center Strafford | 1 | 0 | — |
| Cornish Flat | 1 | 0 | — |
| Drewsville | 1 | 0 | — |
| East Candia | 1 | 0 | — |
| East Derry | 1 | 0 | — |
| Enfield Center | 1 | 0 | — |
| Guild | 1 | 0 | — |
| Lochmere | 1 | 0 | — |
| Lyme Center | 1 | 0 | — |
| Mount Washington | 1 | 0 | — |
| Newton Junction | 1 | 0 | — |
| North Salem | 1 | 0 | — |
| South Newbury | 1 | 0 | — |
| West Peterborough | 1 | 0 | — |
| West Swanzey | 1 | 0 | — |
| Winnisquam | 1 | 0 | — |
| Wolfeboro Falls | 1 | 0 | — |