Marion County, Oregon
349,244 people. The median home is worth $416,400 (typical Oregon town: $394,200) and the median household earns $77,351.
Towns in Marion County
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| Salem | 175,535 | $416,900 | $75,487 | 36.0 |
| Keizer | 39,376 | $434,100 | $84,813 | 37.4 |
| Woodburn | 26,013 | $331,800 | $67,347 | 38.6 |
| Hayesville | 21,891 | $365,400 | $58,624 | 32.2 |
| Four Corners | 16,740 | $340,200 | $69,669 | 37.4 |
| Silverton | 10,484 | $484,800 | $79,960 | 38.5 |
| Stayton | 8,244 | $409,700 | $78,268 | 38.3 |
| Aumsville | 4,234 | $296,400 | $90,987 | 39.2 |
| Hubbard | 3,426 | $436,800 | $101,771 | 34.1 |
| Mount Angel | 3,392 | $430,600 | $62,232 | 37.7 |
| Jefferson | 3,327 | $373,000 | $102,159 | 31.2 |
| Sublimity | 2,967 | $480,800 | $77,969 | 52.7 |
| Gervais | 2,595 | $371,400 | $83,043 | 31.7 |
People and housing
| Marion County | Typical Oregon town | |
|---|---|---|
| Median home value | $416,400 | $394,200 |
| Median rent | $1,414 | $1,312 |
| Median household income | $77,351 | $76,221 |
| Median age | 37.5 | 41.7 |
| Bachelor's degree or higher | 26.0% | 23.2% |
| Below the poverty line | 13.0% | 10.8% |
Jobs and pay
171,271 jobs in 2024, average pay $62,787 a year.
Storms since 1996
NOAA recorded 95 storm events in Marion County from 1996 to 2026.
Federal disaster declarations
Marion County has been included in 15 FEMA declarations since 1953.
| Declared | Incident | Declaration |
|---|---|---|
| August 24, 2023 | Fire | FM-5483: Liberty Fire |
| May 4, 2021 | Severe Storm | DR-4599: Severe Winter Storm |
| September 15, 2020 | Fire | DR-4562: Wildfires And Straight-Line Winds |
| September 10, 2020 | Fire | EM-3542: Wildfires |
| September 8, 2020 | Fire | FM-5356: Beachie Creek Lionshead Fire Complex |
| March 28, 2020 | Biological | DR-4499: Covid-19 Pandemic |
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).