Michigan Inmate Search

Michigan holds people in custody at two distinct levels. Anyone sentenced to state prison is tracked through the Michigan Department of Corrections resident lookup at MDOC Offender Tracking Information System, which shows facility, custody status, and projected release. Anyone awaiting trial or serving a short sentence sits in one of Michigan’s 83 county jails, each run by an elected county Sheriff with its own booking roster.

Looking for someone booked tonight? See If someone was just booked tonight below for the fast path.

Maintained by MI Arrests Editorial Team · Verified 2026-10-30 · Report an Error

Searching for an inmate in Michigan

Start by deciding which tier applies. If the person you are looking for was sentenced to state prison, search the MDOC Offender Tracking Information System by name or DOC number. The lookup returns the current facility, custody status, and projected release date for anyone in Michigan Department of Corrections custody or on state supervision.

If the person was arrested recently and has not yet been sentenced to state prison, they are almost certainly in a county jail. Michigan has 83 counties, each with an elected Sheriff who maintains the county jail and its booking roster. Rosters vary in format and online availability. Use the county index below this article to reach the inmate page for the county where the arrest happened — each county page lists the local roster link and the Sheriff’s booking-line contact.

You can also register with VINELink to receive automatic alerts when a person’s custody status changes. Call the statewide notification line at 1-800-770-7657 if you prefer to register by phone. VINELink covers both MDOC facilities and participating county jails, so it is useful whether the person is in state or local custody.

What the state and county systems show (and don’t)

The MDOC resident lookup covers people serving state prison sentences and those on state parole or supervision. It does not show county-jail detainees, people on probation only, or anyone whose case has not yet resulted in a state sentence. If a person was booked last night, the MDOC system will not find them.

County jail rosters cover local bookings, but each of Michigan’s 83 Sheriff offices manages its own system. Some rosters update continuously; others post on a delay. A new booking can take time to appear on a public roster, so a missing result does not always mean the person is not in custody. Juvenile records, sealed records, and federal detentions do not appear on either system. Anyone held by federal authorities — U.S. Marshals or the Bureau of Prisons — requires a separate federal search.

If you are reading this because someone was just booked tonight, the section below is for you.

If someone was just booked tonight

That’s a hard night. The fastest path right now is the county jail’s booking line in the county where the arrest happened. That part is the hard part — you may not know the exact county yet. Each county page in the index below this article lists the Sheriff’s direct booking-line number, so start there as soon as you know where the arrest occurred.

Do not call the Michigan Department of Corrections tonight. The MDOC lookup is for people already sentenced to state prison. A fresh arrest goes to the county jail first, and MDOC will not have a record of it. Your call needs to go to the county Sheriff’s jail, not to a state agency.

Bond is a real question tonight, and it’s worth understanding how it works here. In Michigan, a judge decides at a first appearance whether to release your family member and on what terms. The judge must release a person on personal recognizance or an unsecured bond unless there is a specific finding on the record that something else is needed to assure appearance or public safety. That part matters — Michigan law starts with a presumption of release. Calling the jail tonight confirms that your family member is in custody; it will not give you a bond amount, because a judge has not set one yet.

Visitation is almost never available the first night. That’s frustrating, but it is standard across Michigan county jails. Check the county page below for that jail’s visitation schedule once the immediate custody question is settled.

You can register with VINELink tonight to receive automatic alerts when custody status changes — including release. The statewide line is 1-800-770-7657. That step takes a few minutes and means you won’t have to keep calling the jail through the night.

Tomorrow morning, call the Clerk of Court in the county where the arrest happened to ask about the first appearance date. Attend that hearing if you can — it is where release conditions are decided. If your family member needs an attorney, the State Bar of Michigan’s Lawyer Referral Service can connect you with a licensed Michigan attorney. If cost is a concern, the Michigan Indigent Defense Commission can point you toward a public defender.

If you can’t find them in Michigan

A new booking can take time to appear on a county roster or in any online system. If a search comes up empty, that is the most common reason. Give it some time and try again before drawing conclusions.

  • The person may have been transferred into MDOC state custody after sentencing — search the MDOC Offender Tracking Information System by name.
  • The arrest may have happened in a different Michigan county than you expected — check the county index below for neighboring counties.
  • Federal authorities (U.S. Marshals or the Bureau of Prisons) may be holding them, which neither MDOC nor county rosters will show.
  • The person may already have been released before the roster updated.
  • Register with VINELink to be notified automatically if custody status changes in a participating Michigan facility.

Search Records Across States by Name

Michigan’s MDOC lookup and county rosters only cover custody within the state. If the person may be held in a neighboring state — Indiana, Ohio, Wisconsin, or Minnesota — or if you need to check records across multiple states at once, the nationwide search below can help fill that gap.

Sponsored: Nationwide Records Search (we may earn a commission at no extra cost to you).

By searching you certify that you are above 18 years of age

This tool is not a consumer reporting agency under the FCRA and may not be used to screen anyone for employment, housing, credit, or any other purpose covered by that law.

Resource What it confirms What it won’t show Next step
MDOC Resident Lookup State prison custody, facility, projected release, state parole status County jail detainees, probation-only cases, federal holds, juvenile records Search by name or DOC number at the MDOC portal
County jail rosters Local booking status in one of Michigan’s 83 county jails State prison inmates, federal detainees, sealed or juvenile records Find the county page in the index below this article
MiCOURT Case Search Court case records for participating Michigan courts Non-participating courts, older cases not yet online, dismissed charges Search by name; confirm missing cases with the clerk of that court directly
VINELink Custody-status alerts for MDOC facilities and participating county jails Federal facilities, non-participating county jails Register online or call 1-800-770-7657
Nationwide Records Search Records across multiple states, including neighboring states Real-time booking data; not a consumer report under the FCRA Run the name search above

Related Michigan record searches

You may also need Michigan arrest records or a Michigan warrant search. Inmate pages for each Michigan county — with the local jail roster and Sheriff booking-line contacts — are listed in the county index below this article.

Sources & official Michigan custody resources

Sources verified 2026-10-30 by the MI Arrests Editorial Team.

Found an error? Please submit a correction and we will review and update within 48 hours.

Frequently asked questions

How do I find out if someone is in jail in Michigan?

Start with the tier that fits. If the person may be in state prison, search the MDOC Offender Tracking Information System by name or DOC number. If the arrest was recent, go to the county jail roster for the county where the arrest happened — Michigan has 83 counties, each with a Sheriff-run jail. The county index below this article routes you to the right roster and booking-line contact. You can also register with VINELink to receive automatic custody-status alerts.

My family member was just arrested in Michigan — how do I find them tonight?

Call the county jail in the county where the arrest happened. The county page in the index below lists the Sheriff’s booking-line number. The Michigan Department of Corrections will not have a record of a fresh arrest — MDOC tracks state prison inmates, not new county bookings. A judge will set release conditions at a first appearance; calling tonight confirms custody, not a bond amount. You can also register with VINELink at 1-800-770-7657 to be notified when custody status changes.