ANA ›
United States ›
Michigan ›
Osceola County
Osceola County, Michigan
At a Glance
Population 22,891
County Seat Osceola County Courthouse
State FIPS 26
County FIPS 133
Num Towns 6
Census-Designated Places 0
Total Town Population 5,898
Census Source Census ACS 5-Year 2022
People & Demographics
Population (official) 23,022
Median Age 43.5
Veterans 1,759
Housing Units 12,619
Uninsured 535
Net Migration (recent) 539
Growing Yes
Economy & Employment
Total Establishments 440
Total Employees 7,203
Avg Annual Pay $56,080
Median Household Income $54,875
Poverty Rate 15.7%
Unemployment Rate 7.6%
Avg AGI per Return (IRS) $56,102
Federal Spending FY2024 $179,566,796
Federal Spending Per Capita $7,844
Housing & Cost of Living
Median Home Value $128,200
Median Rent $739
FMR Studio $707
FMR 1BR $711
FMR 2BR $933
FMR 3BR $1,134
FMR 4BR $1,328
Health & Safety
Hospitals 6
EMS Stations 18
Fire Stations 18
Police Stations 18
Adult Smoking 21.6%
Adult Obesity 37.0%
Overdose Deaths Rate/100k 25.4
Air Quality Good Days N/A
Infrastructure
Electricity Price (¢/kWh) 19.3
Electric Customers 4516367
Towns with Broadband Data 6
Towns with 90%+ Coverage 6
Community
Churches 24
Libraries 6
Historic Places (NRHP) N/A
Homeless Population N/A
Schools 36
SNAP Stores 27
Bank Branches 10
Agriculture
Total Farms 6
Land in Farms (acres) 1,078
Avg Farm Size (acres) 179.7
Year 2,022
Recent Federal Disaster Declarations (13)
Type Title Date
DR COVID-19 PANDEMIC 2020-03-27
EM COVID-19 2020-03-13
DR FLOODING 2013-06-18
DR SEVERE STORMS, TORNADOES, AND FLOODING 2008-07-14
EM HURRICANE KATRINA EVACUATION 2005-09-07
EM SNOW 2001-01-10
EM MI - SEVERE WEATHER 1/2 /99 1999-01-27
DR SEVERE STORMS & FLOODING 1986-09-18
DR SEVERE STORMS AND FLOODING 1985-09-18
EM BLIZZARDS & SNOWSTORMS 1978-01-27
Detailed Topics
Communities in Osceola County
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.