To check if someone is in jail or prison, use the free online inmate locator run by the agency that would be holding them: the county sheriff’s office for a recent local arrest, the state department of corrections for a felony sentence, the Federal Bureau of Prisons for a federal case, or U.S. Immigration and Customs Enforcement for immigration detention. Each system is separate, so the right starting point depends on where the person was arrested and what they’re charged with. If nothing turns up online, a direct phone call to the facility almost always gets an answer.
Gather a Few Details First
Every locator asks for at least a first and last name. A date of birth narrows the results quickly, which matters a lot when the name is common. Middle names and suffixes help too, though most tools treat them as optional. If the person sometimes goes by a nickname or may have been booked under an alias, keep those in mind, because intake records reflect whatever name the person gave at arrest.
If you already have a booking number, inmate ID, or BOP register number from arrest paperwork, a bond receipt, or a court document, use it first. It pulls up an exact match and skips the guesswork of name searches.
Start With the County or City Jail
After a recent arrest, the local jail is where to look. Nearly every sheriff’s office publishes a public inmate roster on its website under a link like “Inmate Search,” “Jail Roster,” or “Who’s In Custody.” Type in a name and the tool returns anyone currently held at that facility.
A county roster usually shows the booking date, the charges, any bond amount, and often a booking photo. Click a name for a fuller profile. These rosters only cover the one facility, so if the arrest happened in a different county or city, you have to search that jurisdiction’s roster instead. No single site covers every local jail in the country.
Timing catches people off guard. A person doesn’t show up the instant they’re arrested. Booking involves fingerprinting, photographing, and data entry, and it can take several hours. Some facilities note that bookings within the last two hours won’t appear yet, and during busy periods the lag runs longer. Search too soon and you’ll come up empty; try again later that day.
Search the State Prison System
County jails hold people awaiting trial or serving short sentences. Anyone convicted of a felony and sentenced to a year or more typically goes to the state prison system run by that state’s Department of Corrections. Every state operates its own inmate search on its DOC website. A quick search for “[state] inmate search” or “[state] Department of Corrections” finds it.
State prison records tend to be more detailed than jail rosters. Expect to see the housing facility, the offenses of conviction, the sentence length, and often a projected release date or parole eligibility date. These tools generally cover current inmates and past ones, which helps if you’re trying to confirm whether a person has already been released.
Search the Federal Bureau of Prisons
People convicted of federal crimes serve their time in Bureau of Prisons facilities. The BOP runs its own inmate locator covering everyone incarcerated in the federal system from 1982 to the present.1Federal Bureau of Prisons. Inmate Locator You can search by name or by BOP register number, the ID assigned to every federal inmate.
Results show name, register number, age, sex, release date, and location. If the person is still in custody, the location field names their facility. “IN TRANSIT” means they’ve been moved out of a BOP facility and may or may not return, since pretrial inmates are sometimes taken by the U.S. Marshals Service. A “RELEASED” status with a past date means they’ve left BOP custody, though they may still be on parole, on supervised release, or held elsewhere. A release date of “UNKNOWN” means the person hasn’t been sentenced yet or is on a civil commitment.2Federal Bureau of Prisons. About Federal Inmate Records
Search ICE for Immigration Detention
People held by immigration authorities won’t appear in jail or prison locators. ICE runs a separate Online Detainee Locator System covering individuals currently in ICE custody or held by U.S. Customs and Border Protection for more than 48 hours.3U.S. Immigration and Customs Enforcement. Online Detainee Locator System
You can search either by A-Number (a nine-digit immigration ID) plus country of birth, or by first name, last name, and country of birth. Name searches require an exact match, including any hyphens. The system does not return anyone under 18. If the online tool isn’t working, the Detainee Reporting and Information Line is 1-888-351-4024, Monday through Friday, 8 a.m. to 8 p.m. Eastern Time.3U.S. Immigration and Customs Enforcement. Online Detainee Locator System
Set Up Alerts for Status Changes
If you want ongoing updates rather than a one-time answer, VINELink is the tool. The Victim Information and Notification Everyday system is a national service that sends automated alerts when an inmate’s status changes, including transfers, releases, and escapes.4Office for Victims of Crime. Victim Notification – Section: What is the Victim Information and Notification Everyday (VINE) system? Search for the person on VINELink, then register to receive notifications by text, email, phone call, or the VINELink app.5VINELink. VINELink You can also check custody status without registering. It was built for crime victims, but anyone can use it, and it’s the right tool when you’re worried about missing a release date.
Try Court Records When Locators Come Up Empty
Court dockets show whether a person has been charged, whether a warrant is outstanding, and where a case stands. That won’t tell you which cell block, but it confirms whether someone is in an active criminal case, which is often the real question.
For federal cases, the Public Access to Court Electronic Records system lets you search by party name across all federal courts for a small per-page fee, with quarterly usage under a set threshold waived entirely.6Public Access to Court Electronic Records. PACER: Federal Court Records State court records are handled separately by each state’s court system, and many states offer free online docket searches.
Why a Name Might Not Show Up
A blank result doesn’t mean the person isn’t locked up. A few common explanations:
- The arrest was too recent, and booking hasn’t cleared the system yet.
- You’re searching the wrong jurisdiction. County jail, state prison, federal BOP, and ICE are separate databases.
- The name doesn’t match. A misspelling, a maiden name, a legal name change, or an alias can hide someone. Try variations.
- The person is a juvenile. People under 18 are typically held in juvenile facilities, and those records are sealed or restricted in most states.
- The person is being transferred. In transit, someone may briefly disappear from one system before showing up in another.
- Protective custody or safety restrictions can, in rare cases, keep an individual off the public roster.
If none of these fit, pick up the phone.
Call the Facility
Online records lag behind reality, especially during busy booking periods or transfers. A phone call is often faster. Get the jail’s main number or booking desk line from its official government website and call during regular business hours to keep the wait short.
Give the staff the person’s full name and date of birth. They can confirm whether the person is housed there and usually tell you the charges, the bond amount, and the next court date. If the person was recently transferred, they may be able to say where. Very small rural jails don’t always run an online roster, and for those a call is the only practical option.
Skip Paid Inmate Search Sites
Search a name with “jail” or “inmate” and you’ll see ads for third-party sites promising instant results for a fee. They pull the same public records you can reach yourself for free. Some charge subscriptions, some run a card for a “background check” full of outdated information, and a few are set up to look like official government portals when they aren’t.
Every legitimate inmate locator run by a jail, a state corrections department, or a federal agency is free. If a site is asking for a credit card to look up an inmate, close the tab and go directly to the official government page. A .gov domain is your first sign you’re in the right place.