Mahaska County

Mahaska County Courthouse
106 South 1st Street
Oskaloosa, IA 52577
Hours: 8:00 am - 4:30 pm
Supervisor Meetings: First and third Monday
Website: https://www.mahaskacountyia.gov/

Adair Adams Allamakee Appanoose Audubon Benton BlackHawk Boone Bremer Buchanan BuenaVista Butler Calhoun Carroll Cass Cedar CerroGordo Cherokee Chickasaw Clarke Clay Clayton Clinton Crawford Dallas Davis Decatur Delaware DesMoines Dickinson Dubuque Emmet Fayette Floyd Franklin Fremont Greene Grundy Guthrie Hamilton Hancock Hardin Harrison Henry Howard Humboldt Ida Iowa Jackson Jasper Jefferson Johnson Jones Keokuk Kossuth Lee Linn Louisa Lucas Lyon Madison Mahaska Marion Marshall Mills Mitchell Monona Monroe Montgomery Muscatine O'Brien Osceola Page PaloAlto Plymouth Pocahontas Polk Pottawattamie Poweshiek Ringgold Sac Scott Shelby Sioux Story Tama Taylor Union Van Buren Wapello Warren Washington Wayne Webster Winnebago Winneshiek Woodbury Worth Wright
Name Office Address City State Zip Code Phone Number Fax Number Party
Name Office Address City State Zip Code Phone Number Fax Number Party
Lindsey Thomas Assessor 106 S 1st St Oskaloosa IA 52577 (641) 673-5805 (641) 673-2564
Madison Garden Auditor 106 S 1st St Oskaloosa IA 52577 (641) 673-7148 ext. 214 (641) 673-2597 R
Curtis Grandia Community Services 301 1st Ave E Oskaloosa IA 52577 (641) 673-0410
Heather Gross Community Services 301 1st Ave E Oskaloosa IA 52577 (641) 673-0410
Chris Clingan Conservation 2342 HWY 92 Oskaloosa IA 52577 (641) 673-9327 (641) 673-8169
Andrew Ritland County Attorney 106 S 1st Street, 3rd Floor Oskaloosa IA 52577 (641) 673-9819 (641) 672-1276 R
Josh Stevens Emergency Management 214 High Ave E Oskaloosa IA 52577 (641) 672-1209 (641) 673-2588
Andrew McGuire Engineer/Secondary Roads 2074 Old Hwy 163 Oskaloosa IA 52577 (641) 672-2897 (641) 672-1385
Eric Dursky Environmental Health 2074 Old Hwy 163 Oskaloosa IA 52577 (641) 673-6371 (641) 672-1385
Brian Knudtson GIS 106 S 1st St Oskaloosa IA 52577 (641) 673-1454
Danay Garcia IT 106 S 1st St Oskaloosa IA 52577 (641) 673-2568
Patty Malloy Public Health 1229 C Ave E Oskaloosa IA 52577 (641) 673-3257
Tracey Ver Steegh Recorder 106 S 1st St Oskaloosa IA 52577 (641) 673-8187 (641) 673-8979 R
Russell Van Renterghem Sheriff 214 High Ave E Oskaloosa IA 52577 (641) 673-4322 (641) 672-1191 R
Chuck Webb Supervisor 106 S 1st St Oskaloosa IA 52577 (641) 673-3469 (641) 673-8979 R
Mark Groenendyk Supervisor 106 S 1st St Oskaloosa IA 52577 (641) 673-3469 (641) 673-8979 R
Steve Wanders Supervisor 106 S 1st St Oskaloosa IA 52577 (641) 673-3469 (641) 673-8979 R
Shauna Hol Treasurer 106 S 1st St Oskaloosa IA 52577 (641) 673-5482 (641) 673-2586 R
Last Updated: 06/17/2026 08:00 AM