ZIP 97312 is served primarily by Marion County, OR — including Salem. ZIP-level data is sparse — showing the Marion County aggregate. FEMA NRI rates wildfire risk here as Moderate.
Jul peaks. Mar dips. ZIP-level seasonality is sparse — this is the county aggregate.
Top 5 NFIRS incident types — county-level breakdown.
| # | Incident type | Count | Share | |
|---|---|---|---|---|
| 1 | Brush, or brush and grass mixture fire | 300 | 14.6% | |
| 2 | Building fires | 283 | 13.8% | |
| 3 | Unauthorized burning | 219 | 10.7% | |
| 4 | Outside rubbish, trash or waste fire | 200 | 9.8% | |
| 5 | Grass fire | 108 | 5.3% |
17 cities sit in Marion County. Click for the per-city NFIRS profile.
| # | City | Population | 2025 incidents | Building fires | Grade |
|---|---|---|---|---|---|
| 1 | Salem | 175,754 | 832 | 128 | A- |
| 2 | Keizer | 39,122 | 158 | 10 | A+ |
| 3 | Woodburn | 26,222 | 193 | 29 | A- |
| 4 | Hayesville | 21,822 | 1 | 0 | A+ |
| 5 | Four Corners | 16,163 | 5 | 1 | A+ |
| 6 | Silverton | 10,439 | 82 | 4 | B |
| 7 | Stayton | 8,210 | 71 | 9 | B- |
| 8 | Aumsville | 4,219 | 35 | 8 | B- |
| 9 | Hubbard | 3,427 | 21 | 0 | A- |
| 10 | Mount Angel | 3,413 | 2 | 0 | A |
| 11 | Jefferson | 3,324 | 69 | 11 | B- |
| 12 | Sublimity | 2,945 | 13 | 1 | A- |
| 13 | Turner | 2,792 | 39 | 7 | B- |
| 14 | Gervais | 2,605 | 11 | 2 | A |
| 15 | Donald | 1,151 | 0 | 0 | A- |
| 16 | Aurora | 1,055 | 41 | 10 | F |
| 17 | Mehama | 534 | 0 | 0 | A+ |
Some ZIPs span multiple counties. The primary above is the largest by population weight; secondary counties are below.
| County | State | Weight | |
|---|---|---|---|
| Polk County | OR | 0.50 | FIPS 41053 |
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 Marion 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.