ZIP 03604 is served primarily by Cheshire County, NH — including Keene. ZIP-level data is sparse — showing the Cheshire County aggregate.
Apr peaks. Dec dips. ZIP-level seasonality is sparse — this is the county aggregate.
Top 5 NFIRS incident types — county-level breakdown.
| # | Incident type | Count | Share | |
|---|---|---|---|---|
| 1 | Building fires | 70 | 11.4% | |
| 2 | Cooking fire, confined to container | 58 | 9.4% | |
| 3 | Power line down | 57 | 9.3% | |
| 4 | Carbon monoxide incident | 51 | 8.3% | |
| 5 | Biological hazard, confirmed or suspected | 47 | 7.7% |
24 cities sit in Cheshire County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Keene | 22,907 | 347 | 20 | C+ |
| 2 | Swanzey | 7,306 | 34 | 17 | A- |
| 3 | Rindge | 6,446 | 63 | 9 | B+ |
| 4 | Jaffrey | 5,363 | 71 | 15 | B |
| 5 | Winchester | 4,175 | 65 | 4 | A- |
| 6 | Hinsdale | 3,965 | 30 | 3 | B+ |
| 7 | Walpole | 3,651 | 34 | 3 | B |
| 8 | Chesterfield | 3,577 | 36 | 4 | B+ |
| 9 | Fitzwilliam | 2,287 | 37 | 8 | B+ |
| 10 | Marlborough | 2,253 | 7 | 3 | A+ |
| 11 | Westmoreland | 2,042 | 26 | 0 | B+ |
| 12 | Troy | 1,889 | 10 | 2 | B+ |
| 13 | Dublin | 1,711 | 18 | 5 | B |
| 14 | Alstead | 1,599 | 46 | 11 | C+ |
| 15 | Stoddard | 1,205 | 24 | 8 | B- |
| 16 | West Swanzey | 1,200 | 0 | 0 | — |
| 17 | Richmond | 1,107 | 16 | 4 | B |
| 18 | Harrisville | 977 | 5 | 0 | B- |
| 19 | Surry | 950 | 19 | 6 | C |
| 20 | Gilsum | 871 | 7 | 0 | C+ |
| 21 | Marlow | 803 | 20 | 0 | C+ |
| 22 | Sullivan | 681 | 13 | 0 | B+ |
| 23 | North Walpole | 558 | 0 | 0 | A |
| 24 | Nelson | 550 | 11 | 0 | B |
The figures above are historical. For today's air quality, fire-weather warnings, and active fires, go to the official sources.
This ZIP doesn't have enough NFIRS coverage on its own (under 10 reported incidents across 2021–2025) to publish ZIP-level statistics, so we're showing the Cheshire County aggregate above. NFIRS reporting is voluntary and many rural ZIPs roll up to broader county totals. The ZIP-to-county mapping uses SimpleMaps' uscities.zips dataset.