Contact Us

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.