ZIP 19429 is served primarily by Montgomery County, PA — including Lower Merion. ZIP-level data is sparse — showing the Montgomery 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 | Building fires | 1,015 | 20.6% | |
| 2 | Gas leak (natural gas or LPG) | 792 | 16.1% | |
| 3 | Electrical wiring/equipment problem, other | 375 | 7.6% | |
| 4 | Arcing, shorted electrical equipment | 358 | 7.3% | |
| 5 | Cooking fire, confined to container | 338 | 6.9% |
50 cities sit in Montgomery County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Lower Merion | 63,567 | 1 | 0 | A+ |
| 2 | Abington | 58,310 | 37 | 13 | A+ |
| 3 | Cheltenham | 37,809 | 4 | 3 | A+ |
| 4 | Norristown | 35,712 | 624 | 188 | C |
| 5 | Upper Merion | 33,664 | 1 | 1 | A+ |
| 6 | Upper Dublin | 26,736 | 2 | 2 | A+ |
| 7 | Horsham | 26,551 | 121 | 26 | A |
| 8 | Upper Moreland | 25,991 | 6 | 0 | A+ |
| 9 | Montgomery | 25,861 | 11 | 9 | A+ |
| 10 | Lower Providence | 25,711 | 5 | 1 | A+ |
| 11 | King of Prussia | 24,423 | 284 | 56 | B |
| 12 | Upper Providence | 24,107 | 54 | 2 | A+ |
| 13 | Pottstown | 23,356 | 122 | 23 | C |
| 14 | Limerick | 20,488 | 8 | 1 | A+ |
| 15 | Whitpain | 20,268 | 0 | 0 | A+ |
| 16 | Whitemarsh | 19,673 | 1 | 0 | A+ |
| 17 | Lansdale | 18,727 | 108 | 25 | B- |
| 18 | Hatfield | 18,583 | 50 | 22 | B+ |
| 19 | Plymouth | 18,188 | 18 | 9 | A+ |
| 20 | Towamencin | 17,959 | 8 | 4 | A+ |
| 21 | Upper Gwynedd | 17,006 | 1 | 1 | A+ |
| 22 | West Norriton | 16,174 | 4 | 1 | A+ |
| 23 | Lower Salford | 15,901 | 34 | 5 | A+ |
| 24 | Skippack | 14,410 | 4 | 1 | A+ |
| 25 | Ardmore | 14,075 | 31 | 2 | A- |
| 26 | East Norriton | 13,983 | 14 | 8 | A |
| 27 | Lower Moreland | 13,934 | 3 | 1 | A+ |
| 28 | Willow Grove | 13,759 | 98 | 12 | B+ |
| 29 | Franconia | 13,320 | 7 | 0 | A+ |
| 30 | New Hanover | 13,083 | 22 | 0 | A |
| 31 | Montgomeryville | 13,008 | 28 | 3 | A+ |
| 32 | Lower Pottsgrove | 12,277 | 1 | 0 | A+ |
| 33 | Lower Gwynedd | 12,085 | 6 | 1 | A+ |
| 34 | Douglass | 10,599 | 9 | 1 | A+ |
| 35 | Worcester | 10,422 | 1 | 1 | A+ |
| 36 | Roslyn | 10,011 | 17 | 5 | A+ |
| 37 | Conshohocken | 9,182 | 341 | 45 | C- |
| 38 | Audubon | 9,141 | 13 | 5 | A |
| 39 | Bala Cynwyd | 9,020 | 34 | 3 | A- |
| 40 | Harleysville | 8,992 | 23 | 5 | A- |
| 41 | Perkiomen | 8,968 | 22 | 1 | A+ |
| 42 | Kulpsville | 8,876 | 2 | 0 | A+ |
| 43 | Sanatoga | 8,829 | 1 | 1 | A+ |
| 44 | Upper Hanover | 8,376 | 0 | 0 | A+ |
| 45 | Hatboro | 8,176 | 94 | 18 | B |
| 46 | Villanova | 8,081 | 50 | 5 | A |
| 47 | Glenside | 7,726 | 76 | 10 | B- |
| 48 | Souderton | 7,169 | 8 | 3 | A- |
| 49 | Elkins Park | 6,973 | 55 | 10 | B |
| 50 | Ambler | 6,775 | 97 | 25 | 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 Montgomery 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.