List of 110 New Hampshire Zip Codes

On this page, we'll list out the 110 New Hampshire ZIP codes we have, including the land area and county name of each code.

New Hampshire is the 46th largest state by total land area, with a land area of 9,349 square miles (24,214 square kilometers) and has a total population of 1,348,124 people as of the most recent U.S. Census survey.

New Hampshire has roughly 110 zip codes, which are listed below for you with details of the land area for each zip, and the cities and counties they cover as well.

ZIP Code City County Land Area (Sq. Meters) Land Area (Sq. Miles) Land Area (Sq. Kilometers)
03031 Amherst, Milford Hillsborough County 89,774,300 35 90
03036 Derry Rockingham County 67,201,200 26 67
03038 Derry, Londonderry Rockingham County 93,204,500 36 93
03042 Epping Rockingham County 67,243,900 26 67
03045 Goffs, Pinardville Hillsborough County 92,372,700 36 92
03048 Greenville Hillsborough County 76,543,800 30 77
03051 Hudson Hillsborough County 73,397,200 28 73
03053 Londonderry Rockingham County 106,355,000 41 106
03054 East Merrimack Hillsborough County 84,223,000 33 84
03055 Milford, Wilton Hillsborough County 64,379,100 25 64
03060 Nashua Hillsborough County 16,928,600 7 17
03062 Nashua Hillsborough County 31,297,900 12 31
03063 Nashua Hillsborough County 20,987,800 8 21
03064 Nashua Hillsborough County 10,687,700 4 11
03071 Greenville Hillsborough County 84,782,300 33 85
03077 Raymond Rockingham County 76,176,300 29 76
03086 Wilton Hillsborough County 69,876,200 27 70
03101 Manchester Hillsborough County 2,004,380 1 2
03102 Manchester, Pinardville Hillsborough County 23,122,500 9 23
03103 Manchester Hillsborough County, Rockingham County 25,300,600 10 25
03104 Manchester, South Hooksett Hillsborough County, Merrimack County 21,562,300 8 22
03106 Hooksett, South Hooksett Merrimack County 94,315,400 36 94
03109 Manchester Hillsborough County 19,074,700 7 19
03217 Ashland Grafton County 28,461,300 11 28
03220 Belmont Belknap County, Merrimack County 80,045,100 31 80
03221 Bradford Merrimack County 119,053,000 46 119
03222 Bristol Grafton County 188,286,000 73 188
03227 Center Sandwich Carroll County 167,114,000 65 167
03229 Contoocook Merrimack County 112,335,000 43 112
03235 Franklin Merrimack County 76,658,500 30 77
03242 Henniker Merrimack County 114,051,000 44 114
03244 Hills Hillsborough County 213,115,000 82 213
03246 Laconia Belknap County 51,907,100 20 52
03251 Lincoln Grafton County 389,909,000 151 390
03253 Laconia, Meredith Belknap County 100,784,000 39 101
03254 Suissevale Belknap County, Carroll County 154,116,000 60 154
03255 Blodgett Landing, Bradford Merrimack County 95,201,200 37 95
03256 New Hampton Belknap County 97,312,300 38 97
03257 New London Merrimack County 59,408,000 23 59
03262 North Woodstock Grafton County 147,468,000 57 147
03263 Pittsfield Merrimack County 63,058,500 24 63
03264 Plymouth Grafton County 95,399,400 37 95
03275 Suncook Merrimack County 111,630,000 43 112
03276 Tilton Northfield Belknap County, Merrimack County 102,403,000 40 102
03278 Warner Merrimack County 161,198,000 62 161
03301 Concord Merrimack County 128,255,000 50 128
03303 Concord Merrimack County 174,735,000 67 175
03307 Loudon Merrimack County 128,655,000 50 129
03431 Keene Cheshire County 154,023,000 59 154
03440 Antrim Hillsborough County 93,674,100 36 94
03442 Bennington Hillsborough County 28,827,100 11 29
03446 West Swanzey Cheshire County 110,733,000 43 111
03449 Hancock Hillsborough County 77,626,600 30 78
03451 Hinsdale Cheshire County 55,458,800 21 55
03452 Jaffrey Cheshire County 99,227,900 38 99
03455 Marl Cheshire County 60,901,900 24 61
03458 Peter Cheshire County, Hillsborough County 138,145,000 53 138
03465 Troy Cheshire County 45,644,300 18 46
03470 Winchester Cheshire County 226,215,000 87 226
03561 Littleton Grafton County 131,988,000 51 132
03570 Berlin Coos County 273,398,000 106 273
03574 Bethlehem Grafton County 234,652,000 91 235
03576 Colebrook Coos County 368,492,000 142 368
03581 Gorham Coos County 389,436,000 150 389
03582 Groveton Coos County 220,743,000 85 221
03584 Lancaster Coos County 152,856,000 59 153
03585 Lisbon Grafton County 209,504,000 81 210
03597 West Stewarts Coos County 138,355,000 53 138
03598 Whitefield Coos County 159,812,000 62 160
03603 Charles Sullivan County 110,380,000 43 110
03608 Walpole Cheshire County 87,538,500 34 88
03609 North Walpole Cheshire County 2,310,750 1 2
03740 Mountain Lakes Grafton County 88,787,500 34 89
03741 Canaan Grafton County 199,105,000 77 199
03743 Claremont Sullivan County 158,428,000 61 158
03748 Enfield Grafton County, Sullivan County 111,259,000 43 111
03755 Hanover, Lebanon Grafton County 93,501,100 36 94
03766 Lebanon Grafton County 82,290,800 32 82
03773 Newport Sullivan County 239,103,000 92 239
03774 Mountain Lakes Grafton County 67,092,500 26 67
03781 Plainfield Sullivan County 122,303,000 47 122
03784 Lebanon Grafton County 21,711,600 8 22
03785 Mountain Lakes, Woodsville Grafton County 154,699,000 60 155
03801 Portsmouth Rockingham County 61,709,200 24 62
03809 Alton Belknap County 104,421,000 40 104
03812 Bartlett Carroll County 156,358,000 60 156
03813 North Conway Carroll County 249,038,000 96 249
03814 Center Ossipee Carroll County 81,982,200 32 82
03818 Conway Carroll County 219,963,000 85 220
03820 Dover Strafford County 71,925,600 28 72
03824 Durham Strafford County 57,959,600 22 58
03833 Exeter Rockingham County 125,712,000 49 126
03835 Farmington Strafford County 96,394,800 37 96
03839 Rochester Strafford County 21,940,800 8 22
03842 Hampton Beach, Hampton, Seabrook Beach Rockingham County 32,995,700 13 33
03845 North Conway Carroll County 34,253,100 13 34
03847 North Conway Carroll County 2,205,980 1 2
03850 Melvin Village Carroll County 7,820,670 3 8
03851 Milton Strafford County 68,325,100 26 68
03852 Milton Mills Strafford County 17,444,300 7 17
03856 Newfields Rockingham County 18,376,900 7 18
03857 Newmarket Rockingham County 32,631,000 13 33
03860 Conway, North Conway Carroll County 52,244,900 20 52
03867 Rochester Strafford County 77,390,100 30 77
03868 Rochester Strafford County 19,557,000 8 20
03872 Sanbornville Carroll County 122,512,000 47 123
03874 Seabrook Beach Rockingham County 23,141,100 9 23
03878 Somersworth Strafford County 25,883,300 10 26
03887 Union Carroll County, Strafford County 52,342,300 20 52
03894 Wolfeboro Carroll County 126,518,000 49 127

Note: the ZIP code links above go to our sister site, Census Check, which provides detailed demographics data for all U.S. zip codes.

Data Source(s)

All of the zip code data on this page is sourced from the United States Census Bureau geography reference files.

Link To or Reference This Page

We spent a lot of time downloading, cleaning, merging, and formatting the data that is shown on the site.

If you found the data or information on this page useful in your research, please use the tool below to properly cite or reference Name Census as the source. We appreciate your support!

  • "New Hampshire Zip Codes". NameCensus.com. Accessed on November 28, 2021. http://namecensus.com/zip-codes/new-hampshire/.

  • "New Hampshire Zip Codes". NameCensus.com, http://namecensus.com/zip-codes/new-hampshire/. Accessed 28 November, 2021

  • New Hampshire Zip Codes. NameCensus.com. Retrieved from http://namecensus.com/zip-codes/new-hampshire/.