25 zips
| Zip Code | City | Population ↓ |
|---|---|---|
| 3431 | Keene | 25,035 |
| 3446 | Swanzey | 6,486 |
| 3461 | Rindge | 6,482 |
| 3452 | Jaffrey | 5,413 |
| 3470 | Winchester | 5,038 |
| 3451 | Hinsdale | 3,987 |
| 3608 | Walpole | 3,053 |
| 3602 | Alstead | 2,415 |
| 3447 | Fitzwilliam | 2,317 |
| 3455 | Marlborough | 2,148 |
| 3467 | Westmoreland | 2,146 |
| 3465 | Troy | 2,034 |
| 3462 | Spofford | 1,760 |
| 3444 | Dublin | 1,614 |
| 3466 | West Chesterfield | 1,411 |
| 3464 | Stoddard | 965 |
| 3450 | Harrisville | 942 |
| 3456 | Marlow | 848 |
| 3457 | Nelson | 720 |
| 3448 | Gilsum | 719 |
| 3445 | Sullivan | 699 |
| 3609 | North Walpole | 618 |
| 3443 | Chesterfield | 421 |
| 3441 | Ashuelot | 389 |
| 3604 | 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).