Skip to content

Strafford County, New Hampshire ZIP codes

20 ZIP codes are in Strafford County, plus 1 that cross in from neighboring counties. It's part of the Boston-Cambridge-Newton, MA-NH metro area.

ZIP codes
20
Population in these ZIPs
132,728
Avg. median income
$95,500population-weighted
Cities & towns
15
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Strafford County

ZIP codes in Strafford County
ZIP codeCityPopulationMedian incomeTypical home value
03815 PO BoxCenter Strafford———
03820Dover33,440$94,897$541,200
03821 PO BoxDover———
03822 PO BoxDover———
03823Madbury2,203$148,365$679,500
03824Durham15,080$124,056$697,400
03825Barrington9,489$110,323$578,500
03835Farmington6,804$66,982$423,900
03839Rochester4,279$88,346$419,700
03851Milton4,333$93,412$461,500
03852Milton Mills205$154,583$414,500
03855New Durham2,748$100,194$519,000
03861Lee4,576$131,579$615,900
03866 PO BoxRochester———
03867Rochester22,732$78,674$401,100
03868Rochester6,133$81,530$414,500
03869Rollinsford2,456$87,215$519,700
03878Somersworth12,205$75,136$444,400
03884Strafford4,306$122,105$547,500
03887Union1,739$91,875$422,300

ZIP codes partly in Strafford County

These ZIP codes are mostly in a neighboring county but cover part of Strafford County.

ZIP codes partly in Strafford County
ZIP codeCityCountyPopulationMedian incomeTypical home value
03042EppingRockingham County7,430$104,220$565,700

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in Strafford County

Nearby counties

Frequently asked questions

How many ZIP codes are in Strafford County, New Hampshire?

20 ZIP codes are mainly in Strafford County, and 1 more ZIP codes from neighboring areas reach partly into it.

What cities are in Strafford County?

ZIP codes in Strafford County use the city names Barrington, Center Strafford, Dover, Durham, Farmington, Lee, Madbury, Milton, Milton Mills, New Durham, Rochester and Rollinsford and others.

What metro area is Strafford County in?

Strafford County is part of the Boston-Cambridge-Newton, MA-NH metropolitan statistical area.