Cheshire County, NH ZIP Codes

25 ZIP codes cover all or part of Cheshire County, New Hampshire. The Census Bureau counts 77,297 residents in the county, with a median household income of $83,329 and a median home value of $280,100. Median household income ranges from $69,191 in 03451 to $115,313 in 03462. Its largest communities include Keene, Jaffrey, Hinsdale, Winchester and West Swanzey.

Cheshire County (Census county figures)

MeasureCensus figure
Residents77,297
Households30,620
Median household income$83,329
Median home value$280,100
Median age43.6
Median rent$1,276

All 25 ZIP codes together

MeasureValue
Residents (sum of ZIP codes)78,089
Households (sum of ZIP codes)30,905
Median household income, range across ZIP codes$69,191 (03451) to $115,313 (03462)
Household-weighted average of ZIP medians (an approximation, not a true median)$84,903
Homeowners72.9%
Households with kids under 1824.0%
Moved in the past year10.7%
Carrier routes in EDDM2GO's route library64 routes, 28,904 homes (19 of 25 ZIP codes)

Top facts

Every ZIP code in Cheshire County

ZIPMailing cityResidentsHouseholdsMedian incomeHome valueHomeownersWith kidsNew moversCarrier routesMailboxesWhy listed
03431Keene25,06510,228$79,541$255,50056.2%19.5%15.3%2112,186100% of its land
03446Swanzey6,5882,802$85,484$262,10075.9%25.7%10.8%53,068100% of its land
03461Rindge6,4971,887$102,679$415,40084.8%31.2%6.1%41,689100% of its land
03452Jaffrey5,4482,112$92,330$245,50081.8%25.4%6.3%52,580100% of its land
03470Winchester4,9331,975$79,028$252,80078.9%24.9%12.5%41,995100% of its land
03451Hinsdale3,9971,643$69,191$200,70080.2%20.1%8.7%31,527100% of its land
03608Walpole3,1671,279$88,224$355,60070.0%36.0%3.6%31,000100% of its land
03602Alstead2,3811,024$70,455$279,40080.3%18.5%4.8%31,13563% of its land
03447Fitzwilliam2,278934$100,735$305,90094.2%25.3%9.3%21,012100% of its land
03455Marlborough2,242983$69,395$268,00068.7%29.4%5.2%2734100% of its land
03467Westmoreland2,237904$104,444$351,80089.3%18.3%7.9%2640100% of its land
03465Troy2,005750$88,871$266,60077.2%32.5%9.5%2655100% of its land
03462Spofford1,726676$115,313$396,20074.9%32.5%9.2%1630100% of its land
03444Dublin1,666604$104,773$429,60083.4%24.3%5.7%2462100% of its land
03466West Chesterfield1,315496$83,281$343,90085.7%39.5%14.8%1393100% of its land
03464Stoddard902357$93,625$325,00094.7%27.2%3.5%——100% of its land
03450Harrisville885387$103,036$430,50094.3%15.5%9.3%——100% of its land
03456Marlow855324$110,455$325,40092.6%25.0%16.4%1205100% of its land
03457Nelson802305$100,625$353,30088.9%27.9%7.4%1107100% of its land
03448Gilsum716262$80,417$241,50093.5%21.4%11.9%——100% of its land
03445Sullivan687266$106,667$236,50093.6%23.3%5.0%1291100% of its land
03441Cheshire County593176$53,816$283,50068.8%54.5%36.9%——100% of its land
03443Chesterfield581297—$373,300100.0%10.4%0.0%1214100% of its land
03609North Walpole523234$72,391$201,00069.2%22.6%11.3%——100% of its land
03604Cheshire County00———————100% of its land

A ZIP code is listed for Cheshire County when at least 10% of its land is in the county, when it holds at least 10% of the county's land, or when the county is its main county. Totals add up whole ZIP codes, including parts that cross the county line; the Census county figures above do not.

Cities and communities

Rankings

Price a mailing to Cheshire County ZIP codes

EDDM guides

Pick carrier routes on the EDDM route map

Frequently asked questions

What ZIP codes are in Cheshire County, NH?
03431, 03446, 03461, 03452, 03470, 03451, 03608, 03602, 03447, 03455, 03467, 03465, 03462, 03444, 03466, 03464, 03450, 03456, 03457, 03448, 03445, 03441, 03443, 03609 and 03604. Some cross the county line; the table shows each ZIP's share of land in the county.
What is the population of Cheshire County?
77,297 residents in 30,620 households (ACS 5-year estimates, 2020–2024).
What is the median household income in Cheshire County?
$83,329 for the county as a whole. Its ZIP codes range from $69,191 (03451) to $115,313 (03462).
Which Cheshire County ZIP code has the highest median household income?
03462, at $115,313, among ZIP codes with at least 1,000 residents. See the full ranking of Cheshire County ZIP codes by income.
How many carrier routes and mailboxes are in Cheshire County?
For the 19 of 25 ZIP codes in EDDM2GO's stored route library: 64 carrier routes reaching 28,904 residential and 1,588 business mailboxes. The route map loads the rest when you search them.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.