ZIP 28545 is served primarily by Onslow County, NC — including Jacksonville. ZIP-level data is sparse — showing the Onslow County aggregate. FEMA NRI rates wildfire risk here as Very High.
Mar peaks. Nov 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 | 249 | 20.0% | |
| 2 | Grass fire | 119 | 9.6% | |
| 3 | Brush, or brush and grass mixture fire | 107 | 8.6% | |
| 4 | Authorized controlled burning | 103 | 8.3% | |
| 5 | Unauthorized burning | 94 | 7.6% |
9 cities sit in Onslow County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Jacksonville | 71,908 | 607 | 136 | B |
| 2 | Piney Green | 14,767 | 4 | 1 | A+ |
| 3 | Half Moon | 8,381 | 10 | 4 | A+ |
| 4 | Holly Ridge | 4,236 | 46 | 5 | C- |
| 5 | Swansboro | 3,759 | 46 | 3 | C+ |
| 6 | Richlands | 2,577 | 174 | 35 | C- |
| 7 | Pumpkin Center | 2,151 | 4 | 0 | A+ |
| 8 | Sneads Ferry | 2,140 | 59 | 15 | C |
| 9 | North Topsail Beach | 775 | 17 | 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 Onslow 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.