Johnson County Inmate Records Online
The Johnson County Sheriff's Department in Vienna is the local agency that arrests, books, and holds people for the county. Sheriff Pete Sopczak runs the office, and its public phone line is (618) 658-8264. No official Johnson County, Illinois online jail roster was located in the sources reviewed. The Illinois Sheriffs' Association directory lists a county jail address and the sheriff's contact, yet the bed-count field on that page is blank and there is no county-run inmate search form. For current custody, the phone line is the front door, not a website.
The county channel covers only one slice of the custody picture. It does not list people who were sentenced and sent to an Illinois state prison, and it does not track federal or immigration detainees. Sentenced felons appear in the Illinois Department of Corrections (IDOC) system. Federal prisoners show up in the Bureau of Prisons locator. Immigration holds run through ICE. Matching the person to the right stage is the first real step in any Johnson County inmate search.
Watch the state: A web search for a Johnson County jail roster often returns pages for Johnson County in Iowa, Indiana, Missouri, Texas, Arkansas, Georgia, or North Carolina. They use similar sheriff branding, but they are not Johnson County, Illinois, and they will not show local custody here.
The sheriff directory page is the clearest official source for the county's custody contact and address. The screenshot below shows how that listing is laid out.
The Illinois Sheriffs' Association page at ilsheriff.org/county/johnson presents the Johnson County sheriff and jail-address fields.
That directory confirms the sheriff and the jail-address listing while leaving the bed count empty, which is why callers should treat the phone line, not a roster, as the starting point.
How to Look Up a Johnson County Inmate
Because no public roster exists, finding someone in Johnson County custody is a phone-and-portal process rather than a single search box. The order below moves from local custody outward to state and federal systems, which is the same order custody itself follows.
- Call the Johnson County Sheriff's Department at (618) 658-8264 and ask whether the person is currently in custody.
- Ask whether the person is held locally or at a contracted facility such as Massac County Jail in Metropolis.
- Register with Illinois VINE for custody and case-status notifications.
- If a case has been filed, check the Circuit Clerk or Judici for court dates and status.
- If the person was sentenced and transferred, search the IDOC locator.
- For federal or immigration custody, use the BOP locator or the ICE detainee locator.
Each step answers a different question. The sheriff confirms whether the person is in local hands today; VINE watches for changes; the court and state systems take over once charges or a sentence enter the picture.
What to Have Ready When You Call
A good call to the sheriff's office moves faster when you can identify the person clearly. The office may not give every detail by phone, but the more you bring, the better it can route your question. Gather these before you dial.
- The person's full legal name and any other names used.
- Date of birth or approximate age.
- The date and rough time of the arrest.
- The arresting agency, such as the sheriff, Vienna Police, or Goreville Police.
- A case or booking number if you have one.
- What you actually need: custody status, a booking record, or records-request instructions.
The sheriff line is not a court-date source. For hearing dates and case status, contact the Johnson County Circuit Clerk at (618) 658-4751 or search the county on Judici. Booking photos and arrest images follow their own rules, which are covered on the Johnson County jail mugshots page.
Johnson County Jail Roster Search Fields
Many county sites publish a roster form with name, booking number, and facility fields. Johnson County does not. Rather than invent a search form that was never found, the honest record looks like this.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| Not available | Not available | Not available | No official Johnson County, Illinois jail roster or search form was located. Use the sheriff phone line, VINE, the courts, and the state or federal locators instead. |
The absence of a form is itself useful information. It explains why the practical path is a phone call and a set of state and federal tools, not a single roster lookup.
Search IDOC for Sentenced Inmates
If a Johnson County case ended in a prison sentence, the person is no longer a county matter. The Illinois Department of Corrections runs a free public locator for sentenced adults, and it is the right tool once someone has been convicted and transferred out of local or contracted custody. A person arrested yesterday will usually not appear in IDOC, because the system holds people already admitted to state custody or on state supervision.
The main search lives at the IDOC Individual in Custody Search page, with a legacy form behind it. The screenshot below shows the search layout.
That page lets you choose one of three search methods and enter a single value. The legacy IDOC form exposes the same fields.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| Search method | Radio | Yes | Choose Last Name, IDOC Number, or Birthdate. |
| Search value | Text | Yes | Examples: Smith, John; K01234; 04-01-1965. Legacy form caps the entry at 25 characters. |
| Find | Button | n/a | Submits the search. |
Note: An IDOC search covers people sentenced to state prison, so it will not return someone still in pretrial custody on a Johnson County charge.
What a State Prison Profile Shows
An IDOC profile is a sentencing and custody record, not a county booking sheet. It will not show a local arrest time, a pretrial release order, or a county bond entry. What it does show is where the person is held and the terms of the sentence, drawn from the record inspected during research.
| Field | What It Shows |
|---|---|
| IDOC Number | State prisoner identifier; not a county booking number. |
| Name | The individual in custody. |
| Parent Institution | The assigned or home IDOC facility. |
| Offender Status | Custody or release status category. |
| Location | Current facility or location status. |
| Date of Birth and Physical | DOB plus weight, hair, sex, height, race, eyes, and marks or scars. |
| Admission Date | Date the person entered IDOC custody. |
| Parole / Projected Discharge | Parole date and projected discharge, when available. |
| Mittimus / Offense / Class / Sentence / County | Sentencing commitment, the offense and class, the sentence term, and the sentencing county. |
This is a state record about a sentenced person. It answers where someone is serving time, not what happened on the day of a Johnson County arrest.
County, State, and Federal Inmate Searches
People searching for an inmate often pick the wrong system and conclude, incorrectly, that no record exists. Custody stage decides the tool. A pretrial arrest is a county matter; a prison sentence is a state matter; a federal charge or immigration hold belongs to a federal system. The table below maps each stage to its locator.
| Custody | Where to Look |
|---|---|
| Pre-trial or short local hold | No online Johnson County roster; call the sheriff at (618) 658-8264 and ask about Massac County contracted custody. |
| Sentenced felon | Illinois Department of Corrections (IDOC) locator. |
| Federal prisoner | Federal Bureau of Prisons locator. |
| Immigration hold | ICE Online Detainee Locator System. |
For federal custody, the BOP inmate locator covers people held in federal prisons from 1982 forward. It accepts either a number or a name search.
| Field Label | Type | Notes |
|---|---|---|
| Number type | Radio | BOP Register, DCDC, FBI, or INS number. |
| Number | Text | BOP register format shows as #####-###. |
| First / Last Name | Text | Used for the name-search path. |
| Race / Sex / Age | Dropdown | Optional filters that narrow a name search. |
For immigration custody, the ICE detainee locator uses either an Alien Registration Number or a name combined with country of birth and birth date.
| Field Label | Type | Notes |
|---|---|---|
| A-Number | Text | 8- or 9-digit number from DHS or EOIR paperwork. |
| Name | Text | Name search requires country of birth and birth date. |
| Country of Birth | Dropdown | Required for the name-search path. |
| Birth Date | Date | Required for the name-search path. |
Note: The ICE system may not list juveniles or people in very recent border custody, so a missing result is not proof a person is free.
Johnson County Jail and Contracted Custody
The downtown Vienna address listed for the county jail and the contracted Massac County arrangement are the two places a newly arrested Johnson County person is most likely to be held. The Illinois Sheriffs' Association lists the jail address; an IDOC inspection documents the Massac contract.
Johnson County Jail
103 N 6th Street
Vienna, IL 62995
(618) 658-8264
No published visiting hours; call first.
Massac County Jail
Metropolis, IL
Houses Johnson County detainees under contract
Confirm through the Johnson County Sheriff
Per the 2024 IDOC inspection.
IDOC's 2024 Massac County Jail inspection states that Massac houses for Johnson and Pope counties under contract. A 2025 local news report described a Vienna arrestee being taken to the Massac County detention center for a hearing, which lines up with that finding. The practical lesson is simple: a Johnson County arrest does not guarantee a Johnson County jail bed, so callers should always ask where the person is physically held.
Booking and First Appearance in Johnson County
Johnson County does not publish its booking steps, so the pathway below follows Illinois law and the county's known channels. An arrest by the sheriff, Vienna Police, Goreville Police, or another agency leads to transport into local or contracted custody. Intake then covers identity, a search, property inventory, fingerprints, a booking photo, and the charges as police record them.
After booking comes the first court appearance, governed by 725 ILCS 5/109-1. Pretrial screening for the county runs through the Office of Statewide Pretrial Services, with Johnson County pretrial officer Rebecca Baird at (618) 645-3307. The State's Attorney, J. Jeremy Lloyd, decides the formal charges, which can differ from what appears at booking.
Illinois abolished cash bail under the Pretrial Fairness Act. A judge now either releases a person with conditions or, after the State files a verified petition, holds a detention hearing. Calling a bail bondsman is not the route here. To learn whether someone was released, detained, or held on another matter, the steps move from the sheriff to VINE to the court record. The full charge-to-court path is covered on the court records after a jail arrest page.
Visitation, Mail, and Money at the Johnson County Jail
Johnson County did not publish a jail visitation, mail, commissary, or phone page in the official sources reviewed. There is no verified visiting schedule, deposit vendor, or mail format to print here, and inventing one would mislead families. The safe instruction is direct: call the sheriff at (618) 658-8264 before visiting or sending mail or money, and confirm the rules for the location where the person is actually held.
Illinois sets the floor for these operations through 20 Ill. Adm. Code Part 701, the county jail standards that cover admission, classification, medical care, mail, phone, visiting, and commissary. The standards explain what the state regulates even when a county does not post its own policy. If the person is held at Massac County under contract, that facility's rules apply, not the Johnson County or state-prison rules.
Note: Confirm where the person is held and which rules apply before sending money or scheduling a visit, because Johnson custody may be contracted to Massac County.
VINE Custody Notifications
When a county has no live roster, automated notifications fill part of the gap. Illinois VINE lets anyone register for alerts about custody and case status changes statewide. It is built for tracking, not for browsing, so it works best once a person is already in a system that feeds VINE.
No standalone Johnson County Sheriff or local police app was located during research. The official mobile option for notifications is the VINELink app, available on the App Store and Google Play. The app registers alerts but does not replace the sheriff phone line or the court record.
Note: VINE notifications depend on the underlying data, so register early and still confirm urgent custody questions directly with the sheriff's office.