Search Arrest, Mugshot & Inmate Records by Name
Search by name and state for arrest, booking, mugshot, inmate, jail roster, prison, criminal and court-record search categories.
Independent records-search resource. This website is not a government agency, police department, sheriff's office, jail, prison or courthouse. Search coverage varies by source and jurisdiction. Some links may lead to third-party services, and compensation may be received when a partner service is used.
Start With the Right Inmate Search, Not the Biggest Website
The best jail inmate search is usually the database operated by the agency that actually has custody of the person. A recent county arrest, a state-prison sentence, federal incarceration and immigration detention are kept in different systems. Searching the wrong one is one of the main reasons a valid inmate cannot be found.
This guide focuses on free official or agency-supported resources rather than paid people-search sites. It also explains what to do when a name does not appear, how to tell jail custody from prison custody, and which record to use when you need charges, bond, release or court information.
Best Jail Inmate Search Sites by Purpose
| Search resource | Best for | Use it when | Main limitation |
|---|---|---|---|
| County sheriff or jail roster | Recent local arrests and current county jail custody | The person was arrested by local police, sheriff deputies or another local agency | There is no single nationwide county-jail database |
| State Department of Corrections | State-prison inmates | The person has been sentenced or transferred into state correctional custody | Usually does not replace county jail searches |
| Federal Bureau of Prisons | Federal prisoners | You need a federal inmate incarcerated from 1982 to the present | A person in federal pretrial custody may be housed outside a BOP prison |
| VINE / VINELink | Custody status and notifications | A participating state or local agency provides records through VINE | Coverage and available fields vary by jurisdiction |
| ICE Online Detainee Locator | Immigration detention | The person may be in ICE custody | It is not a county, state or BOP inmate database |
| PACER | Federal court cases | You know or suspect the person has a federal criminal case but cannot determine custody from BOP | It is a court-record system, not a live jail roster |
| National Archives | Older federal prison research | You are researching historic federal imprisonment, especially records predating modern BOP locator coverage | Individual inmate files are not complete for every institution or period |
First Decide: Jail, State Prison, Federal Custody or ICE?
Before typing a name into multiple websites, identify the most likely custody system.
| Situation | Start here |
|---|---|
| Arrested recently by city police, county sheriff or local agency | County jail or local detention center |
| Awaiting a local or state criminal trial | County/local jail |
| Serving a sentence in a state correctional facility | State Department of Corrections |
| Serving a federal prison sentence | Federal Bureau of Prisons |
| Federal case is pending and BOP shows no record | Federal court case plus the local facility or U.S. Marshals-related custody path |
| Held for immigration reasons | ICE Online Detainee Locator |
| Need release/transfer notifications | VINE, where the responsible agency participates |
| Need the final criminal-case outcome | Court records, not only the jail roster |
A jail booking record and a court record answer different questions. A jail roster tells you about custody and booking activity. The court record is normally the better source for filed charges, hearings, orders and case disposition.
How to Find Someone in a County Jail
For someone arrested recently, the county jail is normally the first place to check. You do not need a paid nationwide search if you know where the arrest happened.
- Identify the arrest location. Note the city, county and state where the arrest occurred. If you only know the city, determine which county contains it.
- Find the official sheriff or detention agency. Use the county government’s website, sheriff’s office or official corrections page. Government agencies do not all use the same domain extension, so verify the agency rather than trusting a domain name alone.
- Open the inmate search. Look for labels such as Inmate Search, Jail Roster, In Custody, Current Inmates, Bookings or Detention.
- Search the legal name. Start with the surname and first name. Add date of birth, age or booking number if the portal provides those fields.
- Open the matching record. Compare more than the name. Check age, date of birth, booking date, facility, arrest date or other identifiers when published.
- Save the booking or inmate ID. It may be required later for phone inquiries, visitation, deposits, mail or record requests.
- Verify time-sensitive details. Bond, housing and release information can change after court action or transfer, so confirm those details before paying money or traveling to a facility.
Best Search for a State-Prison Inmate
If the person has moved from a county jail into a state correctional institution, use the relevant state Department of Corrections locator. USA.gov maintains an official directory covering all states, the District of Columbia and listed U.S. territories.
Open the official USA.gov State Corrections Directory →
- Select the state where the person is serving the sentence.
- Open that state’s official corrections website.
- Look for Offender Search, Inmate Search, Resident Search or a similar locator.
- Search by the correctional ID if known; otherwise use the legal name.
- Compare identifiers before relying on a match.
- Review the current institution, status, sentence or release-related fields the agency makes public.
Do not use a state-prison search as the only check for someone arrested a few hours or days ago. Many recently arrested people remain in local jail custody and may never appear in a state DOC locator unless they later enter state correctional custody.
Federal Bureau of Prisons Inmate Locator
The Federal Bureau of Prisons Inmate Locator is the primary official search for federal inmates incarcerated from 1982 to the present. It supports searches by inmate number or by name.
BOP Inmate Locator
Search by BOP-related identifying number or by first, middle and last name. The name search can also use age, race and sex to narrow results.
Search the official BOP locator →PACER Case Locator
Use federal court records when you need the case itself or when a federal defendant is not yet identifiable through the BOP locator.
Open PACER case search options →Searching BOP by inmate number
If you know the BOP register number, use it instead of a name. BOP shows the register-number format as #####-###. The locator also supports other listed federal identifying-number types.
Searching BOP by name
Enter the legal first and last name and add the middle name when known. Age, race and sex can help narrow common-name results.
Federal case but no BOP result?
A federal defendant may be in U.S. Marshals custody before being delivered to the Bureau of Prisons. U.S. Marshals prisoners can be housed in federal, state, local or contracted detention facilities, and the Marshals’ internal prisoner-tracking systems are not a general public inmate-search portal. In that situation, use the federal court case to identify the district and then confirm the detention facility through the appropriate official channels.
VINELink: Useful for Custody Status and Notifications
VINE is useful when a participating state or local agency provides custody information through the service. Its strongest feature is not just finding a record—it can also provide notifications for qualifying custody-status changes where that function is available.
- Open VINELink.
- Select the applicable state or jurisdiction.
- Search the person’s legal name or available identifying information.
- Confirm the correct record and responsible agency.
- If offered, register for the custody-status notifications you need.
Coverage differs by location. If a county or facility does not appear, return to that county’s sheriff or detention website rather than assuming the person is not incarcerated.
ICE Online Detainee Locator
The ICE Online Detainee Locator System is separate from county jail, state DOC and federal BOP searches. Use it when the person may be in immigration detention.
ICE Online Detainee Locator System
ICE provides an A-Number search and a biographical search. For an A-Number lookup, the number must contain nine digits; ICE instructs users to add leading zeros when necessary. Country of birth is also required. The biographical option requires an exact first and last name plus country of birth, with date-of-birth fields available.
Open the official ICE detainee locator →ICE states that the public locator cannot search records for people under age 18. If the person cannot be found, use the contact and field-office options provided by ICE rather than substituting a general jail lookup.
What to Do If the Inmate Search Shows No Results
A failed name search is not always a failed custody search. Work through these checks in order:
- Search the surname alone. Too many filters can sometimes remove a valid match.
- Try the full legal name. Nicknames may not match the booked name.
- Check middle names, suffixes and hyphenated surnames.
- Use date of birth or inmate ID. This is especially important for common names.
- Confirm the county. An arrest near a county line may result in booking somewhere other than expected.
- Check whether another agency has custody. State, federal, immigration or another county system may be responsible.
- Allow for booking or transfer processing. Public databases are not guaranteed to update at the exact moment custody changes.
- Check recent release. Some rosters primarily display current inmates, so a person may disappear after release.
- Consider restricted records. Juvenile and certain protected records may not be available through a public adult roster.
- Call the official facility. For an urgent custody question, the jail or detention agency is the best final verification point.
How to Read an Inmate Search Result
Fields vary by jurisdiction, but a public jail or prison record may contain several of the following items:
| Field | What it usually tells you | What to check |
|---|---|---|
| Booking or inmate number | Unique identifier used by the facility or agency | Save it for later jail services |
| Booking date | When the person entered the current booking process | Do not confuse it with conviction date |
| Current facility | Where the person is listed as housed | Confirm before visiting or mailing |
| Charges | Allegations associated with the booking or case | A listed charge is not a conviction |
| Bond or bail | Amount or status published by the jail | Check for holds and later court changes |
| Court/case number | Link between custody and the criminal case | Use it to search the court record |
| Release information | Release date, projected date or status where published | Verify time-sensitive information directly |
Historical Federal Prison Records
For older federal incarceration research, the National Archives maintains Bureau of Prisons records and institution-specific indexes. Its holdings include resources for institutions such as Alcatraz and Leavenworth, but NARA notes that individual inmate files are not preserved comprehensively for every person or institution.
For modern federal searches, start with BOP. For historical research, use the National Archives prison-record collection.
Examples of Local and State Jail Search Paths
The exact search procedure changes by jurisdiction. These guides show how official tools, jail rosters and court records fit together in different parts of the country:
- Indiana Jail Inmate Search & Inmate Lookup — county jail, Indiana DOC and court-search paths.
- Ohio Jail Inmate Search & Inmate Lookup — county custody and Ohio state correctional searches.
- Kern County Jail Inmate Search & Roster — a county-specific California search example.
- Cook County CCDOC Jail Inmate Search — current custody and court-record guidance for Cook County, Illinois.
The Most Reliable Search Workflow
You usually do not need to search every inmate website on the internet. Use this order:
- Recent arrest: search the county jail.
- Already transferred to state prison: search the state corrections department.
- Federal sentence: search BOP.
- Immigration detention: search ICE.
- Need alerts: check VINE participation.
- Need the criminal case: search the relevant court system.
- Still no result: verify the arresting agency or call the detention facility.
This approach is faster and usually more accurate than paying for a broad background report that may contain old arrest information but no current custody status.
Best Jail Inmate Search FAQs
1. What is the best jail inmate search site?
For a recent local arrest, the best source is usually the official county sheriff or jail roster because that agency maintains the current booking record. State DOC, BOP, VINE and ICE serve different custody situations.
2. Is there one nationwide inmate search for every jail?
No. County jails, state prison systems, federal prisons and immigration detention use different databases. A search can return no result simply because you are looking in the wrong custody system.
3. How do I find someone who was just arrested?
Identify the county where the arrest occurred and search that county sheriff or detention agency’s current inmate roster. If the arrest was very recent and no record appears, allow for booking processing and then verify with the facility.
4. Can I search an inmate for free?
Yes. County jail rosters, state corrections searches, the BOP inmate locator and the ICE detainee locator are public government resources that do not require buying a commercial background report to perform the basic custody search.
5. Why can I not find someone in a jail roster?
Possible reasons include incomplete booking, a different legal name, release, transfer, custody in another county, state or federal custody, immigration detention, or a record that is restricted from public display.
6. Should I search the state DOC after a recent arrest?
Usually not first. A recently arrested person is commonly held in a local jail. State DOC databases are more useful after a person enters state correctional custody.
7. How do I find a federal inmate?
Use the Federal Bureau of Prisons Inmate Locator for federal inmates incarcerated from 1982 to the present. Search by inmate number when known or by legal name and available identifying information.
8. What is VINELink used for?
VINELink provides custody information and, in participating jurisdictions, registration for notifications about qualifying custody-status changes. Coverage and available features vary by state and agency.
9. Does an inmate search show whether someone was convicted?
Not necessarily. A jail record primarily documents custody and booking activity. Charges are allegations. Use the appropriate court record to determine the filed case, hearings and eventual disposition.
10. What information should I have before searching for an inmate?
Start with the person’s full legal name. Date of birth, age, county of arrest, booking number, correctional ID, approximate arrest date and known aliases can help distinguish similar names and locate the correct record.
Official Resources Used for This Guide
- Federal Bureau of Prisons — Inmate Locator
- USA.gov — Prisoner and Prison Records
- USA.gov — State Departments of Corrections
- ICE — Online Detainee Locator System
- VINELink — Custody Information and Notifications
- PACER — Federal Court Case Search
- National Archives — Prison Records
Official resources reviewed October 2026. Custody, bond, housing, release and court information can change after booking, transfer or court action. Verify a live official record before making a time-sensitive decision.