ZIP 49023 is served primarily by Berrien County, MI — including Niles. ZIP-level data is sparse — showing the Berrien County aggregate.
Mar 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 | Power line down | 369 | 19.1% | |
| 2 | Building fires | 345 | 17.9% | |
| 3 | Gas leak (natural gas or LPG) | 145 | 7.5% | |
| 4 | Hazardous condition, other | 120 | 6.2% | |
| 5 | Unauthorized burning | 117 | 6.1% |
19 cities sit in Berrien County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Niles | 11,871 | 430 | 64 | C- |
| 2 | Benton Harbor | 9,101 | 527 | 109 | D |
| 3 | St. Joseph | 7,852 | 0 | 0 | — |
| 4 | Fair Plain | 6,882 | 0 | 0 | — |
| 5 | Buchanan | 4,276 | 157 | 30 | C+ |
| 6 | Benton Heights | 3,763 | 0 | 0 | A+ |
| 7 | Paw Paw Lake | 3,643 | 0 | 0 | — |
| 8 | Bridgman | 2,378 | 16 | 1 | C |
| 9 | Berrien Springs | 2,022 | 45 | 10 | C- |
| 10 | Watervliet | 1,883 | 69 | 8 | C- |
| 11 | Shorewood-Tower Hills-Harbert | 1,501 | 0 | 0 | — |
| 12 | New Buffalo | 1,362 | 84 | 8 | C |
| 13 | Three Oaks | 1,207 | 59 | 12 | D |
| 14 | Coloma | 1,171 | 58 | 11 | C |
| 15 | Stevensville | 1,126 | 26 | 6 | D |
| 16 | Shoreham | 921 | 0 | 0 | — |
| 17 | Lake Michigan Beach | 918 | 0 | 0 | — |
| 18 | Baroda | 896 | 30 | 0 | D |
| 19 | Eau Claire | 604 | 9 | 4 | C- |
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 Berrien 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.