25 zips
| Zip Code | City | Population ↓ |
|---|---|---|
| 03431 | Keene | 25,035 |
| 03446 | Swanzey | 6,486 |
| 03461 | Rindge | 6,482 |
| 03452 | Jaffrey | 5,413 |
| 03470 | Winchester | 5,038 |
| 03451 | Hinsdale | 3,987 |
| 03608 | Walpole | 3,053 |
| 03602 | Alstead | 2,415 |
| 03447 | Fitzwilliam | 2,317 |
| 03455 | Marlborough | 2,148 |
| 03467 | Westmoreland | 2,146 |
| 03465 | Troy | 2,034 |
| 03462 | Spofford | 1,760 |
| 03444 | Dublin | 1,614 |
| 03466 | West Chesterfield | 1,411 |
| 03464 | Stoddard | 965 |
| 03450 | Harrisville | 942 |
| 03456 | Marlow | 848 |
| 03457 | Nelson | 720 |
| 03448 | Gilsum | 719 |
| 03445 | Sullivan | 699 |
| 03609 | North Walpole | 618 |
| 03443 | Chesterfield | 421 |
| 03441 | Ashuelot | 389 |
| 03604 | Drewsville | 0 |
The data shown reflect ZCTAs from the US Census. As of 2024, there are 25 ZCTAs in Cheshire County, New Hampshire (US Census).