ZIP 01903 is served primarily by Essex County, MA — including Lynn. ZIP-level data is sparse — showing the Essex County aggregate. FEMA NRI rates wildfire risk here as Moderate.
Jul 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 | Gas leak (natural gas or LPG) | 536 | 14.0% | |
| 2 | Carbon monoxide incident | 349 | 9.1% | |
| 3 | Cooking fire, confined to container | 335 | 8.8% | |
| 4 | Power line down | 273 | 7.1% | |
| 5 | Unauthorized burning | 271 | 7.1% |
34 cities sit in Essex County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Lynn | 100,653 | 626 | 66 | B+ |
| 2 | Lawrence | 88,067 | 423 | 38 | A- |
| 3 | Haverhill | 67,273 | 513 | 23 | B |
| 4 | Peabody | 54,204 | 442 | 19 | B |
| 5 | Methuen Town | 52,812 | 0 | 0 | — |
| 6 | Salem | 44,541 | 431 | 10 | B+ |
| 7 | Beverly | 42,414 | 350 | 14 | B+ |
| 8 | Andover | 36,389 | 349 | 13 | B+ |
| 9 | North Andover | 30,847 | 322 | 8 | B |
| 10 | Gloucester | 29,830 | 254 | 27 | B+ |
| 11 | Saugus | 28,566 | 262 | 10 | B |
| 12 | Danvers | 27,910 | 181 | 13 | A- |
| 13 | Marblehead | 20,350 | 160 | 3 | A- |
| 14 | Newburyport | 18,356 | 183 | 2 | B |
| 15 | Amesbury | 17,279 | 112 | 7 | A- |
| 16 | Swampscott | 15,125 | 112 | 5 | A- |
| 17 | Ipswich | 13,791 | 97 | 8 | A |
| 18 | Lynnfield | 12,925 | 89 | 3 | A- |
| 19 | Middleton | 9,668 | 76 | 3 | B+ |
| 20 | Salisbury | 9,182 | 51 | 6 | B |
| 21 | Georgetown | 8,455 | 63 | 4 | B |
| 22 | Boxford | 8,168 | 68 | 0 | B+ |
| 23 | Hamilton | 7,586 | 63 | 4 | A |
| 24 | Rockport | 6,973 | 57 | 3 | B+ |
| 25 | Groveland | 6,742 | 52 | 2 | A- |
| 26 | Newbury | 6,723 | 67 | 5 | B+ |
| 27 | Merrimac | 6,717 | 2 | 0 | B |
| 28 | Topsfield | 6,532 | 164 | 2 | C+ |
| 29 | Rowley | 6,175 | 85 | 1 | C+ |
| 30 | Manchester-by-the-Sea | 5,386 | 0 | 0 | — |
| 31 | Wenham | 4,933 | 2 | 0 | A- |
| 32 | West Newbury | 4,521 | 37 | 2 | B+ |
| 33 | Essex | 3,674 | 44 | 4 | B+ |
| 34 | Nahant | 3,336 | 18 | 0 | A- |
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 Essex 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.