McHenry County Jail Overview
The McHenry County Jail is operated by the McHenry County Sheriff's Office in Woodstock, Illinois, and it is a separate county jail with its own roster and rules. It became relevant to Lake County through a contract. In January 2024, the Lake County Sheriff announced an agreement with the McHenry County Sheriff to temporarily house up to 150 Lake County Jail inmates at McHenry because the Lake County Corrections Division was running nearly 40% below normal staffing.
This was an overflow and staffing measure, not a sign that the Lake County jail had run out of beds. The Lake County jail is rated for 740 inmates, and its recent population has stayed below that, so the move came from a shortage of correctional staff rather than a shortage of cells. McHenry County Jail sits outside Lake County and is not part of the Lake County Sheriff's facilities. For anyone searching, the most important rule is to treat it as a contract location that served Lake County inmates, while custody decisions and court records stayed with Lake County. The official Lake County release on the agreement explains the arrangement.
McHenry County Jail Inmate Lookup
The search starts with a phone call, not a website. Because a Lake County inmate could be in either county's jail under the agreement, the official guidance is to call Lake County first to learn the actual location. Once you know which jail holds the person, you can use the right roster.
- Call Lake County first at 847-377-4107 to confirm whether the person is held in Lake or McHenry custody.
- If they are at McHenry, use the McHenry County Sheriff inmate search for current inmates.
- For the court case, use the Lake County Circuit Clerk portal, since Lake County courts still handle it.
- For records that are not online, file a Lake County Sheriff or Jail records request.
The McHenry inmate search has its own limits. It displays current McHenry inmates and people released within the last three days, and it excludes federal detainees and juveniles. People on a weekend or temporary-out status may not appear while they are out, which is one more reason to confirm by phone.
Where Lake County Records Route
A Lake County inmate physically housed at McHenry is still a Lake County case. That split between physical location and legal handling is the part people miss most, so the table sorts out where each question goes.
| Question | Where to Go |
|---|---|
| Is the person in Lake or McHenry custody? | Call Lake County first at 847-377-4107 |
| Current McHenry inmate lookup | McHenry County Sheriff inmate search |
| Lake County court case | Lake County Circuit Clerk portal |
| Lake County booking or jail records | Lake County Sheriff or Jail records request |
McHenry County Jail Address and Contact
Use the contact details below to reach the McHenry County Jail directly. Remember that for a Lake County inmate, the Lake County phone line is still the first call to confirm location.
McHenry County Jail
2200 N Seminary Avenue
Woodstock, IL 60098
815-338-2144
Operated by the McHenry County Sheriff's Office
Lake County Location Check
Lake County Sheriff's Office
Waukegan, IL 60085
847-377-4107
Call first to confirm Lake or McHenry custody
Visiting and Attorney Access
Visitation for a person housed at McHenry follows McHenry County Jail rules, so confirm them with that facility before planning a trip. The 2024 agreement did address legal access specifically. Lake County inmates housed at McHenry were able to meet with their attorneys privately by Zoom, in person, or telephone, and McHenry agreed to transport those inmates to and from required Lake County court appearances.
For family visits and communication, the safest approach is to confirm the person's exact location first, then follow the rules of the jail that actually holds them. A Lake County inmate moved to McHenry does not switch to the Illinois prison system, so the state locator is still not the right tool unless the person was sentenced to state prison.
The 2024 Lake County Housing Agreement
The agreement was a direct response to a staffing crisis. Lake County reported its Corrections Division was nearly 40% below normal staffing, and the Sheriff arranged to house up to 150 Lake County inmates at McHenry County Jail. The deal was set for one year, extendable up to two years, at a set daily rate per inmate. McHenry handled transport for Lake County court dates, and Lake County kept responsibility for the inmates' cases.
For families, the practical takeaway has not changed: a Lake County inmate may have been physically housed outside Lake County during this period, so a location check by phone is essential before assuming where someone is. News coverage at the time corroborated the staffing pressures, including retirements, medical leave, and safety concerns raised by the Sheriff's Office. The arrangement was framed from the start as a temporary fix while the county worked to rebuild its corrections staffing, not as a permanent change to where Lake County holds its inmates.
Reading the McHenry County Inmate Search
If a Lake County inmate is confirmed to be at McHenry, the McHenry County Sheriff's own inmate search is the tool, but its rules are specific and easy to misread. The search is built for current McHenry custody and a short recent-release window, so it will not behave like a long historical database. Knowing what it does and does not show prevents a wrong conclusion that someone is not in custody.
- It displays current McHenry County inmates.
- It also shows people released within the last three days.
- It excludes federal detainees and juveniles.
- People on a weekend or temporary-out status may not appear while they are out.
Because of those gaps, a missing name does not always mean a person is free. When the search does not match what you expect, the Lake County location line is still the authority on where a Lake County inmate is being held.
Mail, Money, and Notification
For a Lake County inmate housed at McHenry, communication and deposits follow the facility that physically holds the person, so confirm the current mail address and deposit vendor with McHenry before sending anything. Sending mail or money to the wrong jail is a common and avoidable mistake during a transfer arrangement. The court case and any Lake County records still route through Lake County, regardless of where the person sleeps.
For alerts when custody changes, Illinois VINELink lets families register for notifications across participating agencies. That can be especially helpful during a transfer period, when a person could move between the Lake County jail and a contract facility while their case continues in the 19th Judicial Circuit.
About McHenry County Jail
The relationship between the two jails is a contract one, born from a specific operational need rather than a permanent arrangement. McHenry County Jail remains a McHenry County facility with its own staff, roster, and policies. Lake County inmates who were housed there stayed Lake County's legal responsibility, with charges, court records, and release decisions running through Lake County's Sheriff and the 19th Judicial Circuit. The roster and booking detail for the main Lake County jail are covered on the jail inmate records page.
It is also worth separating this contract arrangement from the state prison system. A Lake County inmate moved to McHenry is still in county jail custody, not state custody, so the Illinois Department of Corrections locator is the wrong tool unless the person has actually been sentenced to a state prison term of more than 364 days. People mix these up constantly, and the result is a search in the wrong database. The simple rule holds: county jail questions go to the county jails and the Lake County phone line, sentenced state-prison questions go to the state locator, and the court case answers what a person is charged with.
Whether the McHenry arrangement is active at any given moment can change, since it was set up as a temporary, extendable measure tied to staffing. The safest practice does not depend on knowing the current status of the agreement. Start every search for a Lake County inmate with the county location line, then follow it to whichever jail actually holds the person.
Note: Always confirm a Lake County inmate's location by phone before visiting, since a person may be housed at McHenry while their case stays in Lake County.