This private reference site is not a government office. We cannot confirm custody, release anyone, post bond, or retrieve an official booking record. Contact the government office that created or holds the record.
Official Mahaska County Contacts
Mahaska County Sheriff and Records
Law Center
214 High Avenue East
Oskaloosa, IA 52577
Office and records: (641) 673-4322
Additional or after-hours line: (641) 673-8403
Email: sheriff@mahaskacountyia.gov
Hours: Monday-Friday, 8:00 a.m.-4:30 p.m.
Mahaska County Jail
Law Center, Lower Level
214 High Avenue East
Oskaloosa, IA 52577
Jail information: (641) 673-2591
Choose the office or lookup route that matches the question:
- For a booking record or photo, use the county records-request path and contact the agency that made the arrest.
- For a same-day check, review the Daily Arrest Report fallback steps and call the jail.
- For reports covering several days, use the Weekly Arrest Log, including New Sharon's official police reports.
- For release or transfer alerts, use the VINELink Inmate Check.
- For a sentenced state prisoner, search the Iowa Department of Corrections offender portal.
- For federal or immigration custody, use the federal Bureau of Prisons or ICE locator linked from the home page.