Illinois Arrest Record Lookup Directory
Find jail inmate rosters, booking records, and sheriff contacts for every Illinois county. Online search portals where available — phone and FOIA contacts for the rest.
102
Counties Covered
25
Online Search Portals
76
Phone-Only Counties
~211K
Est. Annual IL Arrests
Illinois State Police — Statewide Criminal History
For official criminal history background checks, use the ISP Criminal History Request Interface (CHRI). Covers all 102 counties. 20 ILCS 2635.
Showing 102 of 102 counties
Chicagoland
8 countiesCook County
Chicago · Circuit 1 · Chicagoland
Powered by VineLink — the official Cook County inmate search. Covers Cook County Jail (Divisions I–XI). Does not include Chicago Police Department lockups.
DuPage County
Wheaton · Circuit 18 · Chicagoland
DuPage County Jail inmate roster — updated daily.
Lake County
Waukegan · Circuit 19 · Chicagoland
Lake County Sheriff inmate search portal. Site is Cloudflare-protected — opens normally in your browser.
Will County
Joliet · Circuit 12 · Chicagoland
Will County Adult Detention Facility — live roster via willcounty.gov.
Kane County
Geneva · Circuit 16 · Chicagoland
Visit the Kane County Sheriff's Office website and navigate to Inmate Search.
McHenry County
Woodstock · Circuit 22 · Chicagoland
McHenry County Correctional Facility inmate roster.
Kendall County
Yorkville · Circuit 16 · Chicagoland
No public online inmate search. Call the jail directly for inmate status.
Grundy County
Morris · Circuit 13 · Chicagoland
No public online inmate search. Call the jail directly.
Northern Illinois
17 countiesWinnebago County
Rockford · Circuit 17 · Northern Illinois
Winnebago County Sheriff website is currently unavailable. Use the Illinois State Police statewide inmate search or call the jail directly.
Boone County
Belvidere · Circuit 17 · Northern Illinois
Stephenson County
Freeport · Circuit 15 · Northern Illinois
Jo Daviess County
Galena · Circuit 15 · Northern Illinois
Carroll County
Mount Carroll · Circuit 15 · Northern Illinois
Whiteside County
Morrison · Circuit 14 · Northern Illinois
Ogle County
Oregon · Circuit 15 · Northern Illinois
Lee County
Dixon · Circuit 15 · Northern Illinois
DeKalb County
Sycamore · Circuit 16 · Northern Illinois
LaSalle County
Ottawa · Circuit 13 · Northern Illinois
Bureau County
Princeton · Circuit 14 · Northern Illinois
Putnam County
Hennepin · Circuit 10 · Northern Illinois
Rock Island County
Rock Island · Circuit 14 · Northern Illinois
Henry County
Cambridge · Circuit 14 · Northern Illinois
Mercer County
Aledo · Circuit 14 · Northern Illinois
Knox County
Galesburg · Circuit 9 · Northern Illinois
Warren County
Monmouth · Circuit 9 · Northern Illinois
Central Illinois
19 countiesSangamon County
Springfield · Circuit 7 · Central Illinois
Sangamon County Jail — Springfield area. Updated daily.
McLean County
Bloomington · Circuit 11 · Central Illinois
Champaign County
Urbana · Circuit 6 · Central Illinois
Vermilion County
Danville · Circuit 5 · Central Illinois
Macon County
Decatur · Circuit 6 · Central Illinois
Logan County
Lincoln · Circuit 11 · Central Illinois
Menard County
Petersburg · Circuit 7 · Central Illinois
DeWitt County
Clinton · Circuit 6 · Central Illinois
Piatt County
Monticello · Circuit 6 · Central Illinois
Ford County
Paxton · Circuit 5 · Central Illinois
Iroquois County
Watseka · Circuit 21 · Central Illinois
Kankakee County
Kankakee · Circuit 21 · Central Illinois
Livingston County
Pontiac · Circuit 11 · Central Illinois
Douglas County
Tuscola · Circuit 5 · Central Illinois
Edgar County
Paris · Circuit 5 · Central Illinois
Clark County
Marshall · Circuit 5 · Central Illinois
Coles County
Charleston · Circuit 5 · Central Illinois
Christian County
Taylorville · Circuit 4 · Central Illinois
Marshall County
Lacon · Circuit 10 · Central Illinois
Western Illinois
16 countiesPeoria County
Peoria · Circuit 10 · Western Illinois
Peoria County Jail — updated daily.
Tazewell County
Pekin · Circuit 10 · Western Illinois
Woodford County
Eureka · Circuit 11 · Western Illinois
Fulton County
Lewistown · Circuit 9 · Western Illinois
Mason County
Havana · Circuit 8 · Western Illinois
Stark County
Toulon · Circuit 10 · Western Illinois
Henderson County
Oquawka · Circuit 9 · Western Illinois
Hancock County
Carthage · Circuit 9 · Western Illinois
Adams County
Quincy · Circuit 8 · Western Illinois
Pike County
Pittsfield · Circuit 8 · Western Illinois
Brown County
Mount Sterling · Circuit 8 · Western Illinois
Schuyler County
Rushville · Circuit 8 · Western Illinois
Cass County
Virginia · Circuit 8 · Western Illinois
Morgan County
Jacksonville · Circuit 7 · Western Illinois
Scott County
Winchester · Circuit 8 · Western Illinois
McDonough County
Macomb · Circuit 9 · Western Illinois
Southern Illinois
42 countiesSt. Clair County
Belleville · Circuit 20 · Southern Illinois
St. Clair County Jail — Belleville/Metro East area.
Madison County
Edwardsville · Circuit 3 · Southern Illinois
Jackson County
Murphysboro · Circuit 2 · Southern Illinois
Williamson County
Marion · Circuit 2 · Southern Illinois
Franklin County
Benton · Circuit 2 · Southern Illinois
Jefferson County
Mount Vernon · Circuit 2 · Southern Illinois
Wayne County
Fairfield · Circuit 2 · Southern Illinois
White County
Carmi · Circuit 2 · Southern Illinois
Hamilton County
McLeansboro · Circuit 2 · Southern Illinois
Saline County
Harrisburg · Circuit 2 · Southern Illinois
Gallatin County
Shawneetown · Circuit 2 · Southern Illinois
Hardin County
Elizabethtown · Circuit 1 · Southern Illinois
Pope County
Golconda · Circuit 1 · Southern Illinois
Massac County
Metropolis · Circuit 1 · Southern Illinois
Pulaski County
Mound City · Circuit 1 · Southern Illinois
Alexander County
Cairo · Circuit 1 · Southern Illinois
Union County
Jonesboro · Circuit 1 · Southern Illinois
Johnson County
Vienna · Circuit 1 · Southern Illinois
Randolph County
Chester · Circuit 20 · Southern Illinois
Monroe County
Waterloo · Circuit 20 · Southern Illinois
Perry County
Pinckneyville · Circuit 20 · Southern Illinois
Washington County
Nashville · Circuit 2 · Southern Illinois
Clinton County
Carlyle · Circuit 4 · Southern Illinois
Bond County
Greenville · Circuit 4 · Southern Illinois
Fayette County
Vandalia · Circuit 4 · Southern Illinois
Marion County
Salem · Circuit 4 · Southern Illinois
Clay County
Louisville · Circuit 4 · Southern Illinois
Richland County
Olney · Circuit 2 · Southern Illinois
Edwards County
Albion · Circuit 2 · Southern Illinois
Wabash County
Mount Carmel · Circuit 2 · Southern Illinois
Lawrence County
Lawrenceville · Circuit 2 · Southern Illinois
Crawford County
Robinson · Circuit 4 · Southern Illinois
Jasper County
Newton · Circuit 4 · Southern Illinois
Effingham County
Effingham · Circuit 4 · Southern Illinois
Shelby County
Shelbyville · Circuit 4 · Southern Illinois
Moultrie County
Sullivan · Circuit 6 · Southern Illinois
Cumberland County
Toledo · Circuit 5 · Southern Illinois
Montgomery County
Hillsboro · Circuit 4 · Southern Illinois
Macoupin County
Carlinville · Circuit 4 · Southern Illinois
Jersey County
Jerseyville · Circuit 4 · Southern Illinois
Calhoun County
Hardin · Circuit 4 · Southern Illinois
Greene County
Carrollton · Circuit 4 · Southern Illinois
Reach Illinois readers actively searching for legal help, bail bonds, and home security.
How to Look Up Illinois Arrest Records
Online Inmate Search (Fastest)
Counties marked "Online Search" have live jail roster portals. These show current inmates only — not historical booking records. Results are typically updated every 15 minutes to 24 hours.
Phone Lookup
For counties without online portals, call the jail or sheriff's office directly. Have the full name and approximate date of arrest ready.
FOIA Request (Historical Records)
For historical arrest records, booking photos, or incident reports, submit a Freedom of Information Act (FOIA) request to the arresting agency. Illinois FOIA — 5 ILCS 140. Most agencies respond within 5 business days.
ISP Criminal History (Official Background Check)
The Illinois State Police CHRI system provides official statewide criminal history records. Required for employment background checks, firearms purchases, and licensing. 20 ILCS 2635.
Presumption of Innocence
An arrest record does not indicate guilt. All persons are presumed innocent until proven guilty. Illinois law prohibits discrimination based solely on arrest records in many employment contexts. 775 ILCS 5/2-103.
Record Expungement & Sealing
Many Illinois arrest records are eligible for expungement. Use our Expungement Eligibility Checker to see if your record qualifies. 20 ILCS 2630/5.2.
Related Legal Tools
Disclaimer: IllinoisCrime.com aggregates publicly available links to county sheriff and jail websites. We do not host, store, or maintain arrest records. Portal URLs are verified periodically but may change without notice. Annual arrest estimates are derived from ISP Uniform Crime Reports and are approximate. Last reviewed: June 24, 2026.