ANA ›
United States ›
Oregon ›
Marion County
Marion County, Oregon
At a Glance
Population 345,920
County Seat Marion County Courthouse
State FIPS 41
County FIPS 047
Num Towns 24
Census-Designated Places 7
Total Town Population 325,699
Census Source Census ACS 5-Year 2022
People & Demographics
Population (official) 345,815
Median Age 37.0
Veterans 18,730
Housing Units 129,065
Uninsured 3,134
Net Migration (recent) -2,441
Growing No
Economy & Employment
Total Establishments 9,073
Total Employees 115,999
Avg Annual Pay $62,787
Median Household Income $70,926
Poverty Rate 13.0%
Unemployment Rate 5.4%
Avg AGI per Return (IRS) $72,475
Federal Spending FY2024 $4,374,917,842
Federal Spending Per Capita $12,647
Housing & Cost of Living
Median Home Value $352,500
Median Rent $1,228
FMR Studio $1,147
FMR 1BR $1,198
FMR 2BR $1,543
FMR 3BR $2,148
FMR 4BR $2,334
Health & Safety
Hospitals 96
EMS Stations 72
Fire Stations 72
Police Stations 72
Adult Smoking 16.3%
Adult Obesity 37.3%
Overdose Deaths Rate/100k 22.6
Air Quality Good Days 298
Infrastructure
Electricity Price (¢/kWh) 14.7
Electric Customers 1868012
Towns with Broadband Data 24
Towns with 90%+ Coverage 24
Community
Churches 298
Libraries 25
Historic Places (NRHP) 124
Homeless Population 1,755
Schools 338
SNAP Stores 301
Bank Branches 56
Agriculture
Total Farms 568
Land in Farms (acres) 41,911
Avg Farm Size (acres) 73.8
Year 2,022
Recent Federal Disaster Declarations (15)
Type Title Date
FM LIBERTY FIRE 2023-08-24
DR SEVERE WINTER STORM 2021-05-04
DR WILDFIRES AND STRAIGHT-LINE WINDS 2020-09-15
EM WILDFIRES 2020-09-10
FM BEACHIE CREEK LIONSHEAD FIRE COMPLEX 2020-09-08
DR COVID-19 PANDEMIC 2020-03-28
EM COVID-19 2020-03-13
DR SEVERE WINTER STORM, FLOODING, LANDSLIDES, AND MUDSLIDES 2012-03-02
DR SEVERE WINTER STORM, RECORD AND NEAR RECORD SNOW 2009-03-02
EM HURRICANE KATRINA EVACUATION 2005-09-07
Detailed Topics
Communities in Marion County
Salem — pop 175,535
Keizer — pop 39,376
Woodburn — pop 26,013
Hayesville — pop 21,891
Four Corners — pop 16,740
Silverton — pop 10,484
Stayton — pop 8,244
Aumsville — pop 4,234
Hubbard — pop 3,426
Mount Angel — pop 3,392
Jefferson — pop 3,327
Sublimity — pop 2,967
Gervais — pop 2,595
Turner — pop 2,454
Aurora — pop 1,133
Donald — pop 1,009
Brooks — pop 472
Labish Village — pop 454
St. Paul — pop 434
Scotts Mills — pop 419
Mehama — pop 317
Marion — pop 307
Butteville — pop 273
Detroit — pop 203
Data sources: Census ACS, BLS QCEW, IRS SOI, USAspending.gov, County Health Rankings, EPA AQI, HUD FMR, NCES, FEMA, National Register of Historic Places, CDC, EIA.