Mahaska County, Iowa Basics:
Mahaska County Iowa - Government Site
Population: 22,447
Area: 571 square miles
County seat: Oskaloosa
Area code(s) in use: 641
Time zone: CST
High school graduate or higher: 89.6%
Bachelor's degree or higher: 20.6%
Median household income: $47,758
Persons in poverty: 16.4%
Home ownership rate: 72.6%
Mean travel time to work: 18.1 minutes
Adjacent counties:
Jasper Keokuk Marion Monroe Poweshiek Wapello