Skip to content

New Hampshire ZIP codes

New Hampshire has 281 ZIP codes (03031–03897) across 253 cities and towns and 10 counties.

ZIP codes
281
With delivery area
247
Population in ZIPs
1,394,951
Cities & towns
253
Loading map…

Richest ZIP codes in New Hampshire Most expensive ZIP codes

Zoom in to see ZIP code boundaries. Click a dot to open a ZIP code, or anywhere else to see which ZIP it's in.

Largest cities in New Hampshire

New Hampshire ZIP codes by county

Most populated New Hampshire ZIP codes

  1. 03103 Manchester – 37,775
  2. 03104 Manchester – 35,237
  3. 03038 Derry – 34,474
  4. 03301 Concord – 33,995
  5. 03102 Manchester – 33,959
  6. 03820 Dover – 33,440
  7. 03060 Nashua – 31,657
  8. 03079 Salem – 30,964
  9. 03062 Nashua – 29,441
  10. 03054 Merrimack – 28,176

All New Hampshire cities and towns

Frequently asked questions

How many ZIP codes are in New Hampshire?

New Hampshire has 281 ZIP codes: 247 with a delivery area and 34 PO Box or single-organization ZIP codes.

What ZIP codes does New Hampshire use?

New Hampshire ZIP codes run from 03031 to 03897.

Which New Hampshire ZIP code has the most people?

ZIP code 03103 in Manchester has the largest population, about 37,775 residents (ACS 2020–2024).