ZIP 16603 is served primarily by Blair County, PA — including Altoona. ZIP-level data is sparse — showing the Blair 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 | 167 | 19.1% | |
| 2 | Hazardous condition, other | 97 | 11.1% | |
| 3 | Power line down | 86 | 9.9% | |
| 4 | Gas leak (natural gas or LPG) | 85 | 9.7% | |
| 5 | Electrical wiring/equipment problem, other | 50 | 5.7% |
30 cities sit in Blair County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Altoona | 43,821 | 363 | 19 | B- |
| 2 | Logan | 12,471 | 0 | 0 | — |
| 3 | Frankstown | 7,386 | 0 | 0 | — |
| 4 | Antis | 6,453 | 0 | 0 | A+ |
| 5 | Hollidaysburg | 5,630 | 31 | 18 | C+ |
| 6 | Tyrone | 5,447 | 35 | 9 | C- |
| 7 | Blair | 4,749 | 1 | 1 | A+ |
| 8 | Greenfield | 3,790 | 25 | 3 | A- |
| 9 | Snyder | 3,332 | 0 | 0 | A+ |
| 10 | Greenwood | 3,287 | 0 | 0 | A+ |
| 11 | Freedom | 3,019 | 34 | 13 | C+ |
| 12 | Roaring Spring | 2,512 | 59 | 13 | C+ |
| 13 | Penn Farms | 2,498 | 0 | 0 | — |
| 14 | North Woodbury | 2,361 | 0 | 0 | A+ |
| 15 | Loop | 1,801 | 0 | 0 | — |
| 16 | Woodbury | 1,725 | 3 | 2 | A |
| 17 | Bellwood | 1,681 | 10 | 10 | A- |
| 18 | Martinsburg | 1,651 | 18 | 4 | C- |
| 19 | Lakemont | 1,511 | 0 | 0 | A+ |
| 20 | Huston | 1,492 | 0 | 0 | — |
| 21 | Williamsburg | 1,202 | 10 | 7 | B- |
| 22 | Claysburg | 1,178 | 36 | 9 | C- |
| 23 | Duncansville | 1,164 | 36 | 13 | F |
| 24 | Grazierville | 656 | 0 | 0 | — |
| 25 | Cross Keys | 645 | 0 | 0 | — |
| 26 | Juniata Gap | 598 | 0 | 0 | — |
| 27 | East Freedom | 591 | 23 | 5 | C- |
| 28 | Catharine | 581 | 0 | 0 | — |
| 29 | Foot of Ten | 550 | 0 | 0 | — |
| 30 | Tipton | 519 | 0 | 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 Blair 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.