Osceola County Offices & Records

See Osceola County court, jail, prison, police department, sheriff, and district attorney public records, including arrest records, court records, criminal records, inmate records, jail records, police records, and warrant searches.


Osceola County Bail Bonds Records Search

Search for Osceola County IA bail bonds and search free public bail bonds records.

AAA Lederman Bail Bonds 955 2nd Avenue Sibley IA 51249 712-754-2211

A Affordable Bail Bonds 1280 Maplewood Dr Worthington MN 56187 17.4 miles from Osceola County 507-376-5111

AAA Freedom Bail Bonds 308 North Grant Street Everly IA 51338 21.7 miles from Osceola County 712-834-2978

AAA Lederman Bail Bonds 806 18th St Spirit Lake IA 51360 26.3 miles from Osceola County 712-336-0666

AAA Lederman Bail Bonds 421 West 6th Street Spencer IA 51301 29.0 miles from Osceola County 712-262-1010


Osceola County Court Records Search

See Osceola County IA courts and search free public court records.

Sibley District Court 300 7th Street Sibley IA 51249 712-754-3595

Nobles County Court Administration 1530 Airport Road Worthington MN 56187 18.8 miles from Osceola County 507-372-8263

O'Brien County Clerk of Courts 155 South Hayes Avenue Primghar IA 51245 20.1 miles from Osceola County 712-957-3255

Dickinson District Court Clerk 1802 Hill Avenue Spirit Lake IA 51360 26.8 miles from Osceola County 712-336-1138

Rock Rapids District Court 206 South 2nd Avenue Rock Rapids IA 51246 27.0 miles from Osceola County 712-472-8530


Osceola County District Attorney Records Search

See Osceola County IA district attorneys and search free public district attorney records

Osceola County Attorney 300 7th Street Sibley IA 51249 712-754-4604

O'Brien County District Attorney PO Box 309 Sheldon IA 51201 17.3 miles from Osceola County 712-324-4385

Nobles County District Attorney 1530 Airport Road Worthington MN 56187 18.8 miles from Osceola County 507-295-5298

Dickinson County District Attorney 1802 Hill Avenue Spirit Lake IA 51360 26.8 miles from Osceola County 712-336-4003

Lyon County District Attorney 206 South 2nd Avenue Rock Rapids IA 51246 27.0 miles from Osceola County 712-472-8545


Osceola County Jail & Prison Records Search

See Osceola County IA Jails & Prisons and search free public jail and prison records.

Osceola County Jail 309 6th Street Sibley IA 51249 712-754-2556

Nobles County Jail 1530 Airport Road Worthington MN 56187 18.8 miles from Osceola County 507-372-8171

OΓÇÖBrien County Jail PO Box 260 Primghar IA 51245 20.2 miles from Osceola County 712-957-5245

Dickinson County Jail PO Box 214 Spirit Lake IA 51360 26.3 miles from Osceola County 712-336-6299

Lyon County Jail 410 South Boone Street Rock Rapids IA 51246 27.1 miles from Osceola County 712-472-8300


Osceola County Police Records Search

See Osceola County IA Police Departments and search free public police records.

Sanborn Police Department 102 Main Street Sanborn IA 51248 13.7 miles from Osceola County 712-757-3415

Hartley Police Department 11 South Central Avenue Hartley IA 51346 15.8 miles from Osceola County 712-757-3415

Sheldon Police Department 416 9th Street Sheldon IA 51201 17.6 miles from Osceola County 712-324-2525

Worthington Police Department 1530 Airport Road Worthington MN 56187 18.8 miles from Osceola County 507-295-5400

Adrian Police Department 310 Maine Avenue Adrian MN 56110 23.1 miles from Osceola County 507-483-2525


Osceola County Public Defender Records Search

See Osceola County IA Public Defenders and search free public defenders records.

Worthington Public Defenders Office # 2, 1010 2nd Ave Worthington MN 56187 16.7 miles from Osceola County 507-372-7100


Osceola County Sheriff Records Search

See Osceola County IA Sheriffs and search free public sheriff records.

Osceola County Sheriff's Office 309 6th Street Sibley IA 51249 712-754-2556

Nobles County Sheriff's Office 1530 Airport Road Worthington MN 56187 18.8 miles from Osceola County 507-372-2136

Obrien County Sheriff's Office 240 1st Street Northeast Primghar IA 51245 20.1 miles from Osceola County 712-757-3415

Dickinson County Sheriff's Office 1802 Hill Avenue Spirit Lake IA 51360 26.8 miles from Osceola County 712-336-2793

Lyon County Sheriff's Office 410 South Boone Street Rock Rapids IA 51246 27.1 miles from Osceola County 712-472-2521


About Offices & Records

Osceola County IA public records

Osceola County makes an abundance of public records available to the public. These records are easy to access. If you are performing a background check, you can find essential public records from the court system, police departments, sheriff's departments, and other government agencies.

You can access a wide range of Osceola County public records. Osceola County IA court records, arrest records, and other public records are useful for screening potential employees, learning more about a new person in your life, or performing genealogical research if you're looking for long-lost family members in Osceola County Iowa.

Aside from criminal reports and prison or jail records, you will also be able to access public documents including home bankruptcy filings, birth and death certificates, marriage licenses, and divorce filings.