Skip to content

Cheshire County, New Hampshire ZIP codes

27 ZIP codes are in Cheshire County, plus 2 that cross in from neighboring counties. It's part of the Keene, NH micro area.

ZIP codes
27
Population in these ZIPs
78,089
Avg. median income
$86,100population-weighted
Cities & towns
26
Loading map…

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

Radius search from here

ZIP codes in Cheshire County

ZIP codes in Cheshire County
ZIP codeCityPopulationMedian incomeTypical home value
03431Keene25,065$79,541$354,200
03435 PO BoxKeene———
03441Ashuelot593$53,816$261,500
03443Chesterfield581—$456,200
03444Dublin1,666$104,773$546,900
03445Sullivan687$106,667$387,600
03446Swanzey6,588$85,484$390,500
03447Fitzwilliam2,278$100,735$404,100
03448Gilsum716$80,417$371,000
03450Harrisville885$103,036$531,400
03451Hinsdale3,997$69,191$292,300
03452Jaffrey5,448$92,330$406,400
03455Marlborough2,242$69,395$376,300
03456Marlow855$110,455$354,100
03457Nelson802$100,625$493,700
03461Rindge6,497$102,679$472,900
03462Spofford1,726$115,313$477,500
03464Stoddard902$93,625$425,100
03465Troy2,005$88,871$346,700
03466West Chesterfield1,315$83,281$439,400
03467Westmoreland2,237$104,444$442,000
03469 PO BoxWest Swanzey———
03470Winchester4,933$79,028$334,500
03602Alstead2,381$70,455$359,500
03604Drewsville0——
03608Walpole3,167$88,224$477,500
03609North Walpole523$72,391$284,200

ZIP codes partly in Cheshire County

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

ZIP codes partly in Cheshire County
ZIP codeCityCountyPopulationMedian incomeTypical home value
03280WashingtonSullivan County1,224$90,096$385,400
03458PeterboroughHillsborough County6,872$98,684$477,500

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 Cheshire County

Nearby counties

Frequently asked questions

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

27 ZIP codes are mainly in Cheshire County, and 2 more ZIP codes from neighboring areas reach partly into it.

What cities are in Cheshire County?

ZIP codes in Cheshire County use the city names Alstead, Ashuelot, Chesterfield, Drewsville, Dublin, Fitzwilliam, Gilsum, Harrisville, Hinsdale, Jaffrey, Keene and Marlborough and others.

What metro area is Cheshire County in?

Cheshire County is part of the Keene, NH micropolitan statistical area.