Search McHenry County Jail Inmates

A McHenry County inmate search starts with the official county inmate lookup tools run by the Sheriff's Office at the Woodstock government center campus. The county jail uses two public portals: one for searching by name, and one for searching by booking date. Both pull from the same Sheriff's corrections data and show people currently held in the McHenry County jail. Custody status changes fast. Someone listed at the start of the day may bond out, be released by court order, or be transferred before the day ends. The roster is a snapshot, not a permanent record, and it is not a conviction.

Public Record Search

Sponsored Results

How to Use the McHenry County Inmate Roster

The McHenry County jail roster is one of two free public tools maintained by the Sheriff's Office. Most users land on one of the two portals from the Sheriff's corrections information page, which is the official starting point for jail searches, visiting rules, mail, money deposits, phone services, and commissary contracts. The roster shows people currently held in the McHenry County jail. It does not cover state prison, federal custody, or out-of-county jails. People held in other systems must be searched in those systems.

Before you search, gather what you know. A full legal name with spelling variants is the starting point for most users. A booking date helps if you know the arrest happened on a given day or weekend. Charge type, arresting agency, age, or middle initial all help narrow the result list when a name is common. If the person you are looking for could be in state prison, federal custody, or another county jail, use the matching official tool listed later on this page rather than relying on the county roster.

  1. Open the Sheriff's corrections information page and click into the inmate search by name or by booking date.
  2. For a name search, enter the last name. Add the first name if you have it, then run the query.
  3. For a booking date search, enter the date in the format the portal accepts and run the query.
  4. Open the inmate profile to see booking number, charges, bond or hold status, and the next court date if it is linked.
  5. Cross-check the docket through the Circuit Clerk public case access portal to confirm court schedule and case status.
  6. Call the jail directly if you cannot find a person you believe is in custody, since custody status can change between roster refreshes.
  7. For state custody, search the Illinois Department of Corrections. For federal custody, search the Bureau of Prisons. Register for VINELink alerts where the agency participates.

The official county inmate search portal is hosted at caseinfo.mchenrycountyil.gov. The image below comes from the McHenry County Sheriff's Office homepage, which is the public starting point that links to corrections information, the jail roster, and other Sheriff services.

McHenry County inmate records Sheriff's Office homepage

The Sheriff's homepage is the public entry point for the corrections division. From there, users follow links to the corrections information page, where the inmate search by name and by booking date are listed alongside visiting rules and contact information.


McHenry County Inmate Search by Name

The name search is the most common path for families, attorneys, and bail or pretrial release contacts. The portal lives at caseinfo.mchenrycountyil.gov/inmates/name. The form is short. Last name is the key field. First name helps when a surname is common in the county. The portal returns a list of matches that you can click into for the full profile.

Field LabelTypeRequiredNotes
Last NameTextYesEnter the surname. Try spelling variants and hyphenated forms.
First NameTextOptionalNarrows results when the last name is common.
SearchButtonn/aRuns the name query against the current roster.
Reset / ClearButtonn/aClears the form so you can run a fresh search.

Search tips: try the legal name first. If that fails, try a nickname or middle name, a maiden name, or a variant spelling. Hispanic surnames may appear with paternal and maternal forms; double-barreled and hyphenated names may not match if the database stores them in a single field. If the person has been in custody before, an older booking number from prior paperwork can help you confirm you have the right person on a common name. Custody is current. A name that is not in the roster simply means the person is not held in the county jail right now.


McHenry County Inmate Search by Booking Date

The booking date search is useful when you know an arrest happened on a specific day, often after a holiday weekend or after a known incident. The official portal is at caseinfo.mchenrycountyil.gov/inmates/date. The form is even shorter than the name search. You enter the date, and the portal returns the people booked into the jail that day who are still in custody.

Field LabelTypeRequiredNotes
Booking DateDateYesUse the date format shown on the form. Confirm the exact format in the browser.
SearchButtonn/aRuns the date query.
Reset / ClearButtonn/aClears the date field for a new query.

The booking date list reflects only people still held in custody. If a person was booked on the date you entered and released the same day, the date search may not show them at all. For older bookings, the court docket through the Circuit Clerk is the better tool, since the docket keeps the filing history of the case even after the person leaves the jail. The image below comes from the Sheriff's corrections information page, which links to the date search and the name search.

McHenry County inmate records Sheriff's corrections information page

The corrections page is also where visiting rules, mail rules, and money deposit instructions are posted. Use it as the source of truth for any jail policy question, since policies and vendors change.


What a McHenry County Inmate Record Shows

Each inmate profile in the county roster pulls from the Sheriff's booking system. Not every field is shown in every record, since some fields depend on the case stage, the type of hold, and the data the arresting agency sent over. The table below lists the fields commonly published when the profile is open. Use the field list to plan your search and to know what the public roster does and does not say.

FieldWhat It Shows
NameFull legal name as recorded at booking. Aliases may also appear.
Booking NumberJail identifier assigned at intake. Used to track property, court paperwork, and prior bookings.
Booking Date and TimeWhen the person was processed into the jail. Different from the arrest moment.
Age or Date of BirthAge and, where public, date of birth. Some fields may be partly redacted for privacy.
Sex, Race, DescriptionPhysical description from the booking entry. Used for identity, not characterization.
Arresting AgencySheriff's Office, a local police department, Illinois State Police, or another agency.
Charges or OffensesAlleged charges at booking. These are claims, not convictions.
Bond or Custody StatusBond amount where set, no-bond hold, pretrial release, hold for another agency, or sentenced.
Court Case Number, Next Court DateLinked court case identifier and the next scheduled appearance, when shown.
Release DateListed when the portal retains the record after release, or when a sentence end date is set.

A booking entry is not a conviction. Charges may be amended, dismissed, or replaced with different counts after the State's Attorney reviews the case. The next court date in the roster is for jail tracking. The official court schedule is the Circuit Clerk docket, and if the two differ, the Clerk's docket controls.


Booking and Intake at the McHenry County Jail

After an arrest, the person is moved to the McHenry County jail at the Woodstock government center campus or to another approved law enforcement facility. Booking is the formal intake step. It usually covers identity verification, fingerprints, a booking photo, property inventory, warrant and hold checks, a medical and mental health screen, and the entry of charges or holds into the jail system. Personal items are tagged and held for the detainee. Items that the arresting agency seizes as evidence are not held by the jail; those stay with the investigating agency and follow case rules.

Once booking ends, the person is held pending one of several outcomes: pretrial release under court conditions, posting of a financial condition where set, court appearance, transfer to another agency, completion of a county sentence, or release after dismissal or other court order. Classification staff assign housing based on factors like charge, prior record, medical needs, and safety. Classification details and housing are not published in the public roster, and the jail will not confirm them by phone to the general public.

Identity errors at intake are rare but possible. If you believe a person was booked under the wrong name, or that two people with similar names have been confused, contact an attorney or the jail through official channels. Do not rely on a private background data site, since those services often republish stale or mismatched intake data without the corrections that follow.


Bond and Pretrial Release Under Current Illinois Law

Illinois pretrial release law has changed in recent years. The court, not a fixed bond schedule, sets release conditions in most cases. A judge may release a person on their own recognizance, set conditions such as electronic monitoring or check-in, or order detention where the law permits. Older language about cash bail no longer applies the same way it used to in Illinois. Pretrial decisions in McHenry County criminal cases are made under the current Code of Criminal Procedure as amended by the Pretrial Fairness Act. See 725 ILCS 5 for the Code itself.

The roster may show a bond amount, a no-bond status, a pretrial release flag, or a hold notation. Read the entry as a snapshot, since court orders can change the status the next business day. If a family member wants to plan pickup or court attendance, the Circuit Clerk docket and a call to the jail are better than guessing from a single roster field.

Pretrial release with conditions is not the same as a closed case. Missed conditions, missed court dates, or a new arrest can lead to a warrant, a return to custody, or new charges. For active warrant questions, see the McHenry County warrant records page.


Holds, Transfers, and Why a Released Inmate May Still Be in Custody

A person can clear the McHenry County case on the booking and still stay in jail. Holds change the picture in real time. An out-of-county warrant can keep a person in the McHenry jail until the issuing county arranges transport. A probation or parole hold can keep a person in custody while a violation hearing is set. A federal immigration detainer can affect release timing where federal law allows. A hold from a state agency for a sentenced transfer can also delay release.

Transfers between facilities also affect what the roster shows. A person sentenced to state prison stays in the McHenry County jail until the Illinois Department of Corrections sets the transfer. A person with a federal indictment may be moved to a U.S. Marshals facility. While a transfer is being scheduled, the local roster may still show the person, or it may already mark them as released for county purposes even though they are not free.

If the public roster says a person is no longer in McHenry County custody, that does not always mean they have been released to the public. It can mean a transfer to another agency. To track sentenced state custody, use the Illinois Department of Corrections search described later on this page. To track federal custody, use the Bureau of Prisons inmate locator. For updates after release, see the released inmates page.


Visitation, Mail, and Money Deposits

The Sheriff's corrections page is the authoritative source for current visiting hours, mail addresses, money deposit vendors, phone service providers, and commissary providers. These rules and vendors change more often than court rules, so the page below should be checked before a visit, a deposit, or a mailed letter. The general rules summarized here are common in Illinois county jails, but McHenry's exact rules must be verified at mchenrysheriff.org/corrections/corrections-information.

TopicWhere to verify
In-person visitationSheriff's corrections page for current days, hours, session length, and visitor limits.
Video visitationSheriff's corrections page for the official video vendor, account setup, and pricing.
Visitor IDSheriff's corrections page; a government photo ID is normally required.
Dress codeSheriff's corrections page for the exact list of prohibited clothing items.
ChildrenSheriff's corrections page for minor age rules, guardian supervision, and ID requirements for minors.
Attorney visitsSheriff's corrections page; attorney visits use a separate process from social visits.
MailSheriff's corrections page for the correct mailing address, inmate name and ID format, and prohibited items.
Money depositsSheriff's corrections page for the approved kiosk, online vendor, or phone deposit process.
Phone callsSheriff's corrections page for the phone provider, account setup, and call monitoring notice.
CommissarySheriff's corrections page for order days, spending limits, and prohibited items.

Mail screening is standard. Letters with cash, stamps, stickers, perfume, glitter, lipstick, Polaroids, or third-party packaging are commonly refused or destroyed. Some jails scan nonlegal mail and deliver scanned copies on a tablet rather than the original letter. Legal mail from an attorney or court is handled under separate rules and should be marked clearly as legal mail. Do not include cash or contraband in any letter.

Money deposit fees and posting times depend on the vendor under contract. Online deposits usually post the fastest. Kiosk deposits at the lobby may take longer to clear into the inmate account. Refund rules vary by vendor. If the deposit will be used for phone calls, commissary, tablet content, or medical co-pays, ask the vendor whether the account is shared across services or kept separate.


Attorney Access vs Social Visitation

Attorney access is not the same as a social visit. A lawyer who needs to meet a client at the McHenry County jail uses the attorney visit process posted by the Sheriff's corrections division. Attorneys are normally allowed broader hours than social visitors, but they still need to follow identity checks and security rules. Attorney-client phone calls are also subject to jail policy and court rules, and a lawyer should confirm whether a given line is recorded before discussing case strategy.

People in custody who do not have a private attorney may qualify for appointed counsel. The court, not the inmate, controls Public Defender appointment. Eligibility is usually decided after a financial screen. The McHenry County Public Defender represents indigent defendants in qualifying criminal and related cases. For civil legal aid not tied to criminal charges, Illinois Courts self-help and Prairie State Legal Services serve McHenry County residents who meet eligibility guidelines.


McHenry County Jail Contact Information

The jail sits on the McHenry County government center campus alongside the courthouse. Use the Sheriff's official site for the current jail line and visiting hours. Do not rely on third-party directory listings for current phone numbers.

McHenry County Sheriff's Corrections

Government Center campus

Woodstock, IL 60098

Use the Sheriff site to verify jail line and current visiting hours.

mchenrysheriff.org

Inmate Search by Name

Official county roster

Updated as bookings are processed

Last and first name fields

caseinfo.mchenrycountyil.gov/inmates/name

Inmate Search by Booking Date

Official county roster

Same data as the name search

Date field

caseinfo.mchenrycountyil.gov/inmates/date

Court schedule questions for people in custody should go to the Circuit Clerk. Use the McHenry County public case access portal to confirm the court date listed in the jail profile, or call the Clerk's office if a court date appears to conflict between systems. For the Circuit Clerk profile and counter hours, see the clerk of court page.


State and Federal Custody Searches

The McHenry County roster only covers people currently held in the county jail. If the person you are searching for has been sentenced to state prison, is in federal custody, or was transferred to another agency, a different official tool is needed. Each of these tools is free, official, and run by the agency in charge of that custody system.

The Illinois Department of Corrections Individual in Custody Search covers state prison custody for people sentenced under Illinois law. Search by last name, first name, or IDOC number; the IDOC number is the most precise. The screenshot below is from the official IDOC search page.

McHenry County inmate records Illinois Department of Corrections search

IDOC is the state prison system. A McHenry County defendant convicted of a felony and sentenced to state prison is transferred from the county jail to IDOC after sentencing paperwork is processed. Until that transfer, the person stays in the county jail and shows in the county roster.

The Federal Bureau of Prisons inmate locator covers federal prisoners. Search by BOP register number or by name with race, sex, and age filters. Federal cases are prosecuted by the U.S. Attorney's Office in the Northern District of Illinois, not by the McHenry County State's Attorney. Federal pretrial detainees may be held in contract facilities rather than BOP institutions, so a name that does not appear in the BOP locator does not always mean the person is not in federal custody.

For release notifications, VINELink is a free service that lets a registered user receive alerts about custody status changes for participating agencies. Notification coverage depends on whether the agency feeds data into VINE. The screenshot below is from the VINELink homepage.

McHenry County inmate records VINELink notification system

VINELink registration takes a phone number, email, or text contact. Test alerts can confirm the system is reaching you. Do not rely on VINELink alone for safety planning, since data feeds can be delayed; combine it with direct calls to the jail or court when the situation is urgent.

People searching for a registered sex offender in McHenry County can use the Illinois State Police sex offender registry. The registry is separate from the jail roster and the prison custody systems.


What McHenry County Inmate Records Do Not Show

The public roster is built for identification and basic custody tracking. It is not a full case file, and it is not a medical record. Some categories of information are kept out of the public view on purpose, both for inmate privacy and for jail security.

Housing details such as pod, tank, or cell number are usually not public. Classification status, protective custody, segregation status, and suicide watch are not public. Medical conditions, mental health treatment, prescriptions, and dietary restrictions are not public. Disciplinary history inside the jail is not public. Inmate-on-inmate enemy lists and security flags are not public. If a profile is silent on one of these fields, the jail will not fill in the blank for the general public; staff will speak with verified next of kin, attorneys, or court-authorized parties through official channels.

Mugshots are a separate question. Where the county roster shows a booking photo, treat it as a booking image at one moment in time, tied to the active profile. Once the profile is taken down, the image may go with it. Third-party mugshot aggregators are not a reliable source. They often republish old images, mix up similar names, and offer paid removal that does not reach the official record. For accurate identification, use only the official county roster image while the profile is active.

Records of older bookings that are no longer in the public roster may still exist in the Sheriff's internal system, but they are not always part of the public search. For older case outcomes, the court docket through the Circuit Clerk is the better path. The docket carries the filing, charge, disposition, and sentence even after the person leaves the jail, subject to sealing, expungement, and juvenile rules.


Public Record Search

Sponsored Results