ZIP 62225 is served primarily by St. Clair County, IL — including Belleville. ZIP-level data is sparse — showing the St. Clair County aggregate.
Mar peaks. Jan 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 | 724 | 19.9% | |
| 2 | Power line down | 377 | 10.4% | |
| 3 | Gas leak (natural gas or LPG) | 354 | 9.8% | |
| 4 | Outside rubbish, trash or waste fire | 230 | 6.3% | |
| 5 | Passenger vehicle fire | 203 | 5.6% |
21 cities sit in St. Clair County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Belleville | 42,155 | 814 | 101 | C |
| 2 | O'Fallon | 32,104 | 0 | 0 | — |
| 3 | East St. Louis | 18,796 | 0 | 0 | — |
| 4 | Cahokia Heights | 17,753 | 370 | 117 | C+ |
| 5 | Fairview Heights | 16,360 | 200 | 33 | B- |
| 6 | Swansea | 14,888 | 106 | 6 | A- |
| 7 | Shiloh | 13,892 | 49 | 4 | A- |
| 8 | Mascoutah | 8,762 | 67 | 13 | B+ |
| 9 | Lebanon | 4,683 | 81 | 5 | B |
| 10 | Freeburg | 4,203 | 62 | 5 | B- |
| 11 | Millstadt | 4,035 | 51 | 10 | C |
| 12 | Scott AFB | 4,023 | 2 | 2 | A+ |
| 13 | Dupo | 3,960 | 117 | 19 | C+ |
| 14 | Smithton | 3,909 | 42 | 2 | B+ |
| 15 | Caseyville | 3,893 | 112 | 11 | C+ |
| 16 | Washington Park | 2,661 | 169 | 42 | C- |
| 17 | Fairmont City | 2,125 | 48 | 4 | C+ |
| 18 | New Athens | 1,951 | 59 | 15 | C+ |
| 19 | Marissa | 1,200 | 53 | 18 | C |
| 20 | St. Libory | 637 | 0 | 0 | — |
| 21 | Brooklyn | 629 | 19 | 3 | 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 St. Clair 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.