Inmate Search is the public process of locating a person who is held in federal, state, county or immigration detention through government‑run databases. A federal inmate locator or BOP inmate search lets users enter a Federal Bureau of Prisons register number or a name to reveal the current facility, projected release date lookup and custody status. State prison inmate lookup functions similarly on each Department of Corrections portal, while a county sheriff inmate search or county jail roster search displays recent arrest records lookup, booking number search and mugshots by name search for local detainees. For non‑citizens, the ICE detainee locator system and immigration detention lookup return results based on an A‑Number or name, often linking to private operators such as those listed in the CoreCivic facilities list or GEO Group prisons search. Victims can register for VINELink victim notification to receive automated alerts when an offender’s status changes. The combined network of correctional facility directory, prisoner database search and jail booking information forms a tiered system that answers the question “who is in jail today?” for families, attorneys and researchers.
Inmate Search also supports related inquiries such as parole status search, prison visitation hours and prison mail rules that affect daily communication with an incarcerated loved one. When an individual is awaiting trial, a detention center inmate search or a county sheriff inmate search can reveal the booking number and the associated jail booking information, while a criminal court records lookup offers details on charges and upcoming hearings. Families often turn to a bail bondsman near me to arrange release, and a criminal defense attorney consultation becomes essential for navigating federal Bureau of Prisons register number queries or state DOC offender search obstacles. Public safety agencies maintain a sex offender registry search that cross‑references offenders across all jurisdictions, ensuring that victims can verify proximity alerts through VINELink victim notification. By consulting the correctional facility directory, users can confirm visitation schedules, understand mail restrictions, and locate the proper contact for a CoreCivic facilities list or GEO Group prisons search if private management is involved. This holistic approach turns a simple “find an inmate by name” request into a comprehensive view of custody, legal options and support services.
How to Search Inmate Search
Inmate search gives you direct access to publicly maintained government databases that track people held in federal, state, county, or immigration detention facilities across the United States. You can confirm custody status, identify the holding facility, and view a projected release date by entering a name or unique identifier such as a BOP register number, state ID, or A-Number. For related documentation and local filings, you can consult official 24 hour booking resources. The federal system is run by the Bureau of Prisons (BOP); each state runs a parallel Department of Corrections (DOC); counties publish daily jail rosters; and immigration detainees appear in the ICE Online Detainee Locator System.
Federal records on BOP.gov go back to 1982. State and county coverage depth varies by jurisdiction. Records for persons incarcerated before 1982 sit with the National Archives and Records Administration (NARA) and need a separate request.
Official Search Portal: bop.gov/inmatelocator
Steps to Search
- Open the BOP Inmate Locator at bop.gov/inmatelocator in your browser.
- Enter the inmate’s first name, last name, and middle initial in the search fields.
- If you have a register number, DCDC number, FBI number, or INS number, type it directly for exact-match results.
- Review the returned records and compare age, race, and facility location to confirm identity.
- Note the release date, location, and custody status fields before closing your session.
The five-step workflow above applies to every BOP search session. You can repeat the same process for state, county, and immigration lookups using the matching portals in the sections that follow. Each portal has its own search interface, ID format, and update cadence.
Who Uses Inmate Search Systems
Five core user groups rely on inmate locators every day. Family members verify a loved one’s custody status and projected release. Attorneys and bail bond agents confirm holding facilities for legal visits or release coordination. Journalists, employers, and victims use locators for background checks, rehire decisions, and safety alerts.
The Four Tiers of U.S. Incarceration
Federal and state systems cover roughly 1.25 million people combined. County jails hold around 700,000 on any given day. ICE detention adds another 40,000. Each tier uses a different locator portal with different update cadences.
- Federal (BOP) — roughly 155,000 inmates
- State DOC — roughly 1.1 million inmates across 50 systems
- County and local jails — roughly 700,000 daily population (transient)
- ICE and immigration detention — roughly 40,000 detainees
The four tiers listed above operate under different state, federal, and immigration legal frameworks. The legal section below explains the statutes that govern public access to each tier’s records. Federal and state rules apply differently to each tier, with specific exclusions for immigration detainees.
Legal Framework: FOIA, FCRA, and State Public Records Acts
The federal Freedom of Information Act (FOIA, 5 U.S.C. § 552) requires federal agencies to release records upon written request. The Fair Credit Reporting Act (FCRA, 15 U.S.C. § 1681) governs how consumer reporting agencies use inmate records for background checks. Each state has its own public records act that controls access to state DOC and county jail rosters. Together these laws create the legal basis for every public inmate search.
Federal Inmate Locator (BOP) — The Official BOP Register
The BOP Inmate Locator at BOP.gov is the authoritative federal source for inmates incarcerated from 1982 to present. The system updates daily from the Bureau’s main inmate database. You can search by name with an optional middle initial, or by Register Number, DCDC Number, FBI Number, or INS Number for exact matches.
BOP Search by Register Number
A BOP Register Number is a unique identifier assigned to every person who enters federal custody. The format is XXXXX-XXX (for example, 12345-678). When you enter a register number, you skip the common-name problem that often appears with name-only searches. The BOP issues register numbers to track sentence computation, custody classification, and facility assignment throughout an inmate’s federal incarceration.
BOP Search by Name — Handling Common-Name Duplicates
Searching for “John Smith” can return hundreds of records. To narrow the results, you add a middle initial, age range, or race filter. Exact-match spelling is required, so “Jon” will not return records for “John.” When a name produces too many results, try alternate spellings or use the unique-identifier search fields instead.
Reading BOP Search Results: Field-by-Field
Three core fields in every BOP result require careful reading. The release date, location, and date released (if deceased) lines each carry specific meanings that affect how you interpret the record. The table below maps each field to its meaning.
| Field | Meaning |
|---|---|
| Release Date | Future = projected release; Past = actual release; “UNKNOWN” = indeterminate (pre-trial, civil) |
| Location | Facility, “IN TRANSIT,” “RELEASED,” or Regional Office (concurrent state sentence) |
| Date Released (if deceased) | Indicates inmate is deceased |
The release date field is the most-misread section of a BOP result. A future date signals a projected release; a past date signals an actual release; “UNKNOWN” indicates an indeterminate status such as pre-trial detention or civil commitment. The location field can show a specific facility, the term “IN TRANSIT” (meaning the person is moving between facilities), “RELEASED,” or a Regional Office when an inmate is serving a concurrent state sentence.
Why a Release Date May Be “Not Up-to-Date”
Under the First Step Act, signed into law on December 21, 2018, federal sentences are recalculated for earned time credits. The BOP updates release dates after each recalculation review. You should re-check periodically when a release date looks stale or when an inmate has pending credits under the Act.
Pre-1982 Records: NARA Route
Records before 1982 are not in the BOP system. To request older federal records, contact the National Archives and Records Administration (NARA) with the inmate’s name, date of birth, race, and approximate dates of incarceration. NARA staff will locate the file in the Inmate Population Record Index or the Federal Prisoner Files collection.
BOP Data Freshness and Update Cadence
BOP.gov pulls data from the Bureau’s main inmate database each night. Updates appear on the public-facing locator the next day. The system does not operate in real time, so a booking from today may take 24 hours to surface.
State Prison Inmate Lookup — 50 State DOC Offender Search Portals
Each of the 50 U.S. states, plus DC and the territories, runs its own Department of Corrections (DOC) offender search. Coverage depth varies: California (CDCR) lists around 130,000 records; Texas (TDCJ) lists around 140,000; smaller states may list only the current population. When a state system returns no results, the person may be held in a county jail, federal custody, ICE detention, or out-of-state under an interstate compact agreement.
Largest State Locator Systems
The five largest state DOC portals together hold records for roughly 500,000 inmates. Each portal uses a different search interface and update cadence. The table below lists the agency, portal URL, and historical coverage for each.
| State | Agency | Portal | Records Back To |
|---|---|---|---|
| California | CDCR | inmatelocator.cdcr.ca.gov | Current + recent releases |
| Texas | TDCJ | offender.tdcj.texas.gov | Current population |
| Florida | FL DOC | dc.state.fl.us/Offendersearch | Current + released |
| New York | DOCCS | apps.correctionalassociation.org | Current |
| Pennsylvania | PA DOC | inmatelocator.cor.pa.gov | 1989-present |
The five states above set the benchmark for search coverage and historical record depth. Smaller state systems often follow the same design pattern but with narrower search fields and shorter record retention windows. You can verify coverage for any state through its Department of Corrections website.
How to Locate a State Inmate by Name
Open the state DOC portal for the state where the person was sentenced. Enter the last name and first name, and add the middle initial or date of birth if you have them. Filter results by facility, gender, or race when available. Verify each match using the date of birth, commitment county, or offense class before drawing conclusions about which record is yours.
When a State System Returns No Results
A no-result search can mean the person is held in a county jail rather than state prison, is in federal BOP custody, is in ICE immigration detention, or has been transferred to another state under the Interstate Compact for the Supervision of Parolees and Probationers. You should next check the BOP Locator, the ICE Detainee Locator, and the relevant county jail roster.
State-by-State Coverage Gaps and Limitations
Rural states such as Vermont, Wyoming, and North Dakota publish narrow locators that cover only the current population, with no historical records. Other states restrict access to victims, attorneys, and officials. You may need to submit a formal records request to the state DOC when an inmate is no longer listed but a historical check is required.
County Jail Roster Search — Sheriff Inmate Locator and Daily Booking Logs
County jails house pre-trial detainees, misdemeanants, and persons awaiting state transfer. Most large counties publish a daily inmate roster searchable by name or booking number, with mugshots, charges, bond amounts, and court dates. Rural counties often provide phone-only inquiry through the sheriff’s office or detention center. The county jail roster answers the everyday question “who is in jail today?” for local arrests.
What “Recent Arrest Records Lookup” Includes
A standard recent arrest records lookup pulls five core data points from the jail management system. These points cover identity, custody, charges, court schedule, and projected release. The list below shows each item with a short description.
- Booking photo (mugshot)
- Booking date and time
- Charges filed and bond amount
- Scheduled court date and case number
- Holding facility and projected release (for posted bond)
The five data points above appear on most large-county rosters. Smaller counties may show only name and charges, requiring a phone call to the jail records desk for the full booking record. Always verify charges and bond with the booking clerk before visiting a bondsman.
Booking Number vs Register Number — Key Differences
A booking number is a county-level identifier tied to a single arrest event at one detention facility. A register number is a federal identifier tied to a person’s full federal sentence. A person booked into county jail on a new charge will receive a fresh booking number each time. Federal register numbers stay the same across transfers and sentence recalculations.
Major County Jail Rosters
Four of the largest U.S. county jail rosters operate on real-time or near-real-time update cycles. Each roster lists active inmates with charges, bond amounts, and court dates. The table below shows the URL pattern and update frequency for each.
| County | Roster URL Pattern | Update Frequency |
|---|---|---|
| Los Angeles | lasd.org/wps/portal/lasd | Real-time |
| Cook County (IL) | cookcountysheriffil.gov | Daily |
| Maricopa County (AZ) | maricopa.gov/sheriff | Hourly |
| NYC DOC | nyc.gov/site/doc | Real-time |
The four rosters above represent the most-used public jail rosters in the U.S. Each one connects to a jail management system that updates throughout the day as arrests, releases, and court orders occur. You can subscribe to alerts or refresh the page to track custody changes.
Mugshots by Name Search — Legal and Privacy Considerations
Mugshot sites operate in a legal gray area. Many states have passed laws restricting or banning mugshot publishing for profit, such as California’s SB 568 (2015), Florida’s HB 601, Colorado’s HB 14-1238, Utah’s Code 17-22-30, Georgia’s OCGA 35-1-19, Oregon’s HB 2571, and Illinois Public Act 100-0260. Official jail rosters published by a sheriff’s office are public records under state public-records law and remain accessible. Commercial mugshot sites that charge removal fees face statutory limits in the listed jurisdictions.
Jail Booking Information: Reading a Roster Entry
A typical jail roster entry shows the arrestee’s name, date of birth, booking number, booking date and time, listed charges, bond amount, and next court date. The entry may also show housing location within the facility, projected release date when bond is posted, and a mugshot taken at intake. You can use the booking number to track future status changes and court outcomes.
VINELink and Victim Notification
VINELink (Victim Information and Notification Everyday) is a free, confidential 24/7 service that lets victims, witnesses, and concerned citizens register to receive automated notifications when an offender’s custody status, court date, or release changes. VINELink operates across all 50 states, DC, and several U.S. territories. Operator partners include Appriss Insights (now part of Equifax Workforce Solutions), IDEMIA, and JRM Software.
How VINELink Works
Four VINELink actions cover the full registration and notification cycle. Each action is free and confidential. The list below walks through registration, search, channel selection, and alert delivery.
- Register at vinelink.com or call 1-866-VINE-4-US (1-866-846-3487).
- Search by offender name or state.
- Choose phone, email, or TTY notification channels.
- Receive alerts when custody status, court date, or release events occur.
The four steps above complete a VINELink registration in minutes. You can unregister at any time through the same portal or hotline. VINELink sends alerts for transfers between facilities, court appearances, and release events.
VINELink vs Direct BOP and State Locator — Key Comparison
Two systems serve different user needs in custody notification. VINELink pushes alerts automatically; direct locators require manual re-checking. The table below compares the four core features of each.
| Feature | VINELink | BOP / State Locator |
|---|---|---|
| Real-time alerts | Yes | No (manual re-check) |
| Custody changes | Automatic notification | User must re-search |
| Cost | Free | Free |
| Confidentiality | Victim-anonymous | Public record |
The four features compared above show VINELink’s strength in automatic alerting and the direct locators’ strength in full record access. You can use both in parallel for custody status plus full record lookup.
State Coverage and Operator Partners
Appriss Insights operates VINELink in roughly 40 states. IDEMIA (formerly MorphoTrust) and JRM Software serve remaining jurisdictions. Each state’s VINELink service feeds from the same jail and prison management systems used by direct locators. When a facility updates its roster, registered VINELink users receive an automated notification within minutes.
Who Should Use VINELink
VINELink serves victims of violent crime, family members of an inmate who want release alerts, witnesses with safety concerns, employers verifying custody status for rehire decisions, and journalists tracking high-profile cases. VINELink registration is free, your contact details stay confidential, and you can unregister at any time.
ICE Online Detainee Locator System
The ICE Online Detainee Locator System (OIDLS) at locator.ice.gov is the authoritative source for persons in ICE custody, those in ICE-owned facilities, those in contracted facilities, and those held under Inter-Governmental Agreements (IGAs) with counties. ICE manages detention for immigration violations and for certain federal criminal aliens; the BOP handles all other federal crimes. Some persons appear in both systems at different stages of their custody.
ICE OIDLS Search by A-Number or Biometrics
An A-Number (Alien Registration Number) is a 9-digit identifier assigned by DHS or ICE to non-citizens. The A-Number starts with an “A” and is followed by 8 or 9 digits (for example, A12345678). You can search by A-Number, by last name and country of birth, or by biographical data. Biometric confirmation requires an in-person appointment with ICE.
ICE vs BOP — Which System to Use
ICE handles immigration violations, expedited removal cases, and certain federal criminal aliens who have been transferred for deportation. The BOP handles all other federal crimes. If you suspect the person was arrested by local police for a state crime, check the state DOC first. If the arrest involved immigration action, check ICE. When federal criminal charges also apply, both systems may hold separate records.
Private Contractor Facilities: CoreCivic and GEO Group
ICE detainees may be housed in CoreCivic-owned or GEO Group-owned facilities. Both companies are publicly traded correctional REITs operating dozens of facilities across the U.S. The CoreCivic facilities list and the GEO Group prisons search give the company name, facility address, and contract type for each site. The ICE OIDLS identifies the operating contractor for each detainee’s current facility in the search results.
- CoreCivic, Inc. — formerly Corrections Corporation of America (CCA), renamed in 2016
- The GEO Group, Inc. — formerly Wackenhut Corrections Corporation, renamed in 2003
- Management & Training Corporation (MTC) — operates several ICE processing centers
- LaSalle Corrections — operates ICE-contracted facilities in Louisiana and Texas
The four contractors above run most ICE-contracted detention beds across the country. Each one posts its facility list on the company website for public reference. You can verify the operating contractor through the ICE OIDLS facility field in each search result.
Detention Center Inmate Search Workflow
Five workflow steps walk you through the OIDLS search process. Each step builds on the prior one to confirm identity and custody status. The list below covers portal access, A-Number entry, biographical fallback, record review, and facility contact.
- Open locator.ice.gov in your browser.
- Enter the A-Number exactly as it appears on the person’s immigration documents.
- If you lack the A-Number, enter last name, first name, date of birth, and country of birth.
- Review the matched records for facility name, custody status, and projected release.
- Contact the listed facility directly for visitation hours, mail rules, and bond procedures when applicable.
The five steps above complete a typical OIDLS lookup. You can repeat the same workflow for state and county searches using their matching portals. Each portal has its own ID format and search fields.
Limitations: ICE vs CBP Custody
CBP (Customs and Border Protection) holds short-term detainees not yet transferred to ICE. CBP does not run a public locator. If a person was apprehended at a port of entry or in a border sector, call the local CBP sector office or the relevant ICE field office for case status and transfer timing.
Sex Offender Registry Search — Dru Sjodin NSOPW and State Registries
The Dru Sjodin National Sex Offender Public Website (NSOPW) at nsopw.gov gives you a single national query across all 50 states, DC, U.S. territories, and Indian Country. The site fulfills the requirements of the Adam Walsh Child Protection and Safety Act of 2006, signed into law on July 27, 2006. The site is named after Dru Sjodin, a University of North Dakota student abducted and murdered in 2003 by a registered sex offender.
NSOPW Search by Name or Geographic Radius
You can search NSOPW by name, ZIP code, city, county, or address. The geographic radius search is useful for neighborhood safety checks. Results return the offender’s name, photograph, current address (where allowed by state law), Tier classification, and the original offense. NSOPW pulls data from each state’s registry in real time.
Tier Classification (I, II, III) by Jurisdiction
The Adam Walsh Act created a three-tier system for federal classification, but each state sets its own tier rules. Tier I covers low-risk offenders, Tier II covers moderate-risk offenders, and Tier III covers high-risk offenders. Tier affects registration duration, public notification scope, and frequency of in-person verification. NSOPW lists the state-assigned tier rather than a single federal standard.
State-Level Registries vs National NSOPW
State registries are the original source for each registrant’s record. NSOPW pulls from every state registry and gives a single search bar. State registries often list additional details such as employer, vehicle, and school zones. NSOPW gives the wider coverage needed when a registrant may have moved across state lines.
Use Cases and Restrictions
NSOPW serves parents checking neighborhoods, landlords screening tenants, employers running background checks, and victims verifying proximity alerts. Use of NSOPW data to harass, intimidate, or discriminate against a registrant is prohibited under state law. The site blocks commercial data scraping and limits bulk export.
How to Use Inmate Search Systems
The most accurate inmate searches follow a tiered methodology. Start with the BOP for federal cases, then move to the state DOC, then to the county roster, and finally to ICE. Use a unique identifier (Register Number, A-Number, booking number) whenever you have one to avoid common-name false matches. Cross-reference each result against date of birth and facility location before drawing conclusions.
Find an Inmate by Name
Five name-search steps apply to every federal, state, and county locator. The steps ensure you confirm identity before relying on the result. The list below covers jurisdiction selection, portal access, entry fields, filtering, and verification.
- Decide whether the person is federal, state, county, or immigration.
- Open the matching locator portal.
- Enter the last name, first name, and optional middle initial.
- Filter by age range or race when duplicates appear.
- Verify with date of birth or facility location.
The five steps above give you a complete name-search workflow. You can apply them to BOP, state DOC, county, and ICE searches in that priority order. Cross-reference name results with a date of birth or ID number when available.
Search by Booking Number
Five booking-number steps confirm a single arrest event at a county facility. Booking numbers are short and unique to the facility. The list below covers number lookup, portal access, entry, result review, and jail records contact.
- Locate the booking number from the county jail roster or from a court document.
- Open the relevant county sheriff’s online roster.
- Enter the booking number into the search field.
- Review the result for current charges, bond status, and court date.
- Contact the jail records desk for questions not answered online.
The five steps above work for both county jail rosters and arrest log by county pages. You can repeat the same pattern on any sheriff’s online system. Booking numbers stay the same until the inmate is released or transferred.
Projected Release Date Lookup
Five release-date steps pull a projected release date from any active sentence. Federal release dates can shift after First Step Act recalculations. The list below covers status confirmation, field location, credit type, re-check cadence, and case manager contact.
- Confirm the person’s current facility and custody status using the locator portal.
- Locate the projected release date field in the search results.
- Note the sentence computation credit type (good time, earned time, First Step Act credit).
- Re-check the date periodically, since release dates can shift after sentence recalculations.
- Contact the facility’s case manager or records office for the most current sentence data.
The five steps above produce a reliable release-date lookup for federal, state, and ICE cases. State DOC release dates are subject to parole board decisions that change the projected date. Federal release dates may also shift after First Step Act recalculations.
Troubleshooting: “Trouble Finding an Inmate”
When a search returns no results, check spelling and exact-match requirements (“Jon” does not match “John”). Confirm the case is federal, not state. Records before 1982 require a NARA request. Persons held on active ICE detainers may not show in the BOP or state locator. Check the ICE Detainee Locator and the local county jail roster last.
FOIA Request Form DOJ-361 — When Search Results Are Insufficient
When the public locator does not surface the records you need, file a Freedom of Information Act (FOIA) request using DOJ Form 361. Submit the form to the BOP’s FOIA Section at 320 First Street NW, Washington, DC 20534, or email it through the DOJ eFOIA portal. Include the inmate’s full name, date of birth, race, register number when known, and the specific records sought. The BOP must respond within 20 business days under FOIA statute.
Adjacent Searches and Related Records
Adjacent searches extend inmate search into parole, visitation, mail, courts, bail, and defense counsel. Each adjacent search connects to the core locators through a specific data field. The subsections below cover six related record types that build on a confirmed inmate search result.
- Parole status lookup
- Prison visitation hours
- Prison mail rules
- Criminal court records (PACER and state portals)
- Bail bond procedures
- Criminal defense attorney selection
The six adjacent searches above map directly to the secondary keywords used to find inmate records. Each one starts with the core locator output and adds a new layer of records. You can chain multiple adjacent searches to build a full custody and case profile.
Parole Status Search
Parole status is not always reflected in inmate locators. For federal parole decisions after 1987, contact the U.S. Parole Commission at justice.gov/uspc. For state parole, contact the state parole board. The inmate locator shows the active sentence, not the parole determination. You can run a parole violation hearing search through the state parole board’s online docket.
Prison Visitation Hours — How to Find a Facility’s Schedule
Each facility publishes its visitation schedule on the agency’s website or in an inmate handbook. Federal facilities follow BOP Program Statement 5267.09, which lists visiting hours by security level and inmate classification. State facilities vary widely, with some requiring pre-registration through an online system. Always call the facility ahead of time to confirm the schedule before traveling.
Prison Mail Rules — Sending Money, Packages, and Correspondence
Federal mail rules require plain white envelopes, no perfume or stickers, and return addresses on every piece of correspondence. Packages must come from an approved vendor listed on the BOP’s authorized vendor list. Money orders sent by mail must include the inmate’s full name and register number. State mail rules vary; consult each facility’s published guidelines before mailing anything.
Criminal Court Records Lookup (PACER and State Court Portals)
Federal court records are searchable through PACER (Public Access to Court Electronic Records) at pacer.uscourts.gov. PACER charges $0.10 per page, with a $3.00 cap per document. State court records vary by state, with most states offering free online portals. Court records show charges filed, motions, sentencing orders, and appeal history that the inmate locator does not display.
Bail Bondsman Near Me — How Inmate Search Connects to Bail
Once a county jail roster entry shows bond amount and bond type, you can contact a licensed bail bondsman in the relevant county. The bondsman charges a non-refundable premium (typically 10% of the bond amount in most states). Federal bonds require federal court approval before a bondsman can post. The roster entry shows the bond amount needed before you start the process.
Criminal Defense Attorney Consultation — When to Hire Counsel
A criminal defense attorney consultation helps when charges are pending, when a federal case begins, when an inmate seeks sentence reduction under the First Step Act, or when parole conditions are disputed. Federal public defenders handle cases where the defendant cannot afford private counsel. Private criminal defense attorneys charge hourly rates or flat fees depending on the case stage.
Official Contact Points for Inmate Search Systems
The following list gathers the official contact channels for each locator system referenced above. Each portal was drawn from the federal, state, county, and immigration agencies that maintain the public records behind inmate search, VINELink victim notification, ICE detainee locator system, sex offender registry search, projected release date lookup, booking number search, county sheriff inmate search, prison visitation hours, state DOC offender search, correctional facility directory, parole status search, federal Bureau of Prisons register number, CoreCivic facilities list, GEO Group prisons search, arrest log by county, immigration detention lookup, prison mail rules, jail booking information, who is in jail today, prisoner database search, detention center inmate search, and criminal court records lookup. Use these channels for record checks, status updates, FOIA filings, and victim notifications.
| System | Operator | Portal | Phone |
|---|---|---|---|
| Federal Inmate Locator (BOP) | Bureau of Prisons | bop.gov/inmatelocator | 202-307-3198 |
| VINELink Victim Notification | Appriss Insights (Equifax) | vinelink.com | 1-866-VINE-4-US (1-866-846-3487) |
| ICE | locator.ice.gov | 1-866-347-2423 | |
| National Sex Offender Public Website | U.S. Department of Justice | nsopw.gov | 1-800-647-8733 |
| California CDCR Locator | California Department of Corrections and Rehabilitation | inmatelocator.cdcr.ca.gov | 916-445-6713 |
| Texas TDCJ Offender Search | Texas Department of Criminal Justice | offender.tdcj.texas.gov | 936-295-6371 |
| Florida DOC Offender Search | Florida Department of Corrections | dc.state.fl.us/Offendersearch | 850-488-5021 |
| Pennsylvania DOC Locator | Pennsylvania Department of Corrections | inmatelocator.cor.pa.gov | 717-728-2573 |
| National Archives (pre-1982 records) | NARA | archives.gov/research | 1-866-272-6272 |
| FBI Federal Records | FBI | fbi.gov | 202-324-3000 |
| U.S. Parole Commission | Department of Justice | justice.gov/uspc | 202-346-7000 |
| PACER Federal Court Records | Administrative Office of the U.S. Courts | pacer.uscourts.gov | 800-676-6856 |
| DOJ FOIA Requests | Office of Information Policy | foia.gov | 202-514-3642 |
| CoreCivic Facilities List | CoreCivic, Inc. | corecivic.com/facilities | 615-263-3000 |
| GEO Group Prisons | The GEO Group, Inc. | geogroup.com | 561-893-0101 |
Key mailing addresses include BOP FOIA Section, 320 First Street NW, Washington, DC 20534; DOJ Office of Information Policy, 950 Pennsylvania Avenue NW, Washington, DC 20530; CoreCivic HQ at 5501 Virginia Way, Brentwood, TN 37027; GEO Group HQ at 4955 Technology Way, Boca Raton, FL 33431; and PACER Service Center at PO Box 780549, San Antonio, TX 78278. You can confirm visitation hours, jail booking procedures, prison mail rules, and projected release date details by calling the listed numbers or visiting the operator portals during business hours. You can also cross-reference these findings by accessing verified booking reports online. VINELink registration is free and operates 24/7 through vinelink.com or the 1-866-VINE-4-US hotline.
Frequently Asked Questions
Inmate Search tools give families, attorneys, and the public quick access to government databases that track people held in federal, state, county, or immigration facilities. By entering a name, birth date, or official ID, you can confirm whether someone is in custody, learn the location of the holding unit, and see a projected release date. These services are free, updated daily, and do not require a subscription. Using the correct portal—such as the federal inmate locator, a state DOC search, or a county jail roster—helps avoid wasted time and ensures accurate results. The information can aid visitation planning, legal preparation, and personal peace of mind.
How can I use the Inmate Search to locate a federal inmate?
Visit the official BOP website and select the Inmate Locator link. Then type the full legal name, middle initial if known, or the BOP register number. After submitting, the system returns the inmate’s current prison, age, and projected release date. If the name is common, add the date of birth to narrow results. The tool updates daily, so it reflects recent transfers. You can click the facility address to get phone numbers for visitation rules. This service is free and requires no personal login.
What steps are needed for a state prison inmate lookup?
Start with the Department of Corrections website for the state where the person was sentenced. Look for a link titled Offender Search, Inmate Lookup, or similar. Enter at least the last name; adding the first name and date of birth improves accuracy. The result page lists the DOC number, housing location, sentence length, and expected release date. Some states provide a photo and crime description. Records refresh whenever the inmate moves or receives a parole decision. The search is open to the public and does not cost anything.
Can I receive VINELink victim notification for a person I am tracking?
After you find an inmate via any search, go to vinelink.com and choose the state where the person is held. Enter the inmate’s name or ID and press Search. When a match appears, click Register for notifications. You can receive updates by phone, email, or text whenever the custody status changes, such as release, transfer, or death. Registration is free and does not reveal your identity to the prison. The service works for most state prisons and many county jails, giving families timely alerts without extra cost.
Where can I find an ICE detainee using the detainee locator system?
The ICE Online Detainee Locator can be reached at locator.ice.gov/odls. Input the alien registration number, full name, or country of birth. The system returns the detention center name, address, and expected release or transfer date. If the search returns no match, try a spelling variation or verify the A‑Number. You may also call the ICE hotline at 1‑888‑351‑4024 for assistance. The service updates daily and is available to anyone without a fee. The locator covers both ICE‑run facilities and private contractors that hold immigration detainees.
How do I find a projected release date through an inmate search?
Most public search tools list a projected release date based on the inmate’s sentence and earned good‑time credits. In the federal locator, the date appears under the Release Date column; a future date means the inmate is still serving time, while a past date indicates they have left federal custody. State sites show a similar field, sometimes labeled Expected Release. To confirm, you can sign up for VINELink alerts, which will notify you if the date changes due to parole or sentence adjustments. The information updates whenever the correctional agency processes a change.
