Contact Us

This is a private reference site, not a government office. We cannot confirm custody, release a person, post bond, or retrieve an official booking record. Contact the agency that holds the record.


Choose the Right Record Office

For an Osceola County jail record, incident report held by the sheriff, or a focused request for a releasable booking photograph, begin with the office below. The research found no separate public records-unit hours, so call before an in-person visit and do not treat jail visitation periods as office hours.

Osceola County Sheriff’s Office
309 6th Street
Sibley, IA 51249
Phone: 712-754-2556
Fax: 712-754-2872
Emergency: 911

Different custody states and record types require different sources:

  • Use the county records hub for the full mugshot, roster, recent-booking, and records-request path.
  • For a current Iowa warrant, call the sheriff and the Osceola County Clerk of Court at 712-754-3595; the Wanted Fugitives page explains the limits of web checks.
  • For current jail custody or a release alert, use IowaVINE or call the sheriff. The periodic roster is not a live custody list.
  • For a filed county court case, use Iowa Courts Online or the public terminal at the Osceola County Courthouse, 300 7th Street in Sibley.
  • For a person in state corrections, use the Iowa Department of Corrections offender search or its open-records portal.
  • For federal prison custody, use the Bureau of Prisons locator. For immigration custody, use the ICE Online Detainee Locator System.