Official Hall County Inmate Search
The official Hall County inmate records path starts at the Hall County Inmate Population List. That county page links to the Hall County Sheriff Police-to-Citizen inmate catalog, the public roster for current county jail custody. The county states that the inmate list updates every 15 minutes and should reflect recent status changes. It also gives the Detention Center phone line, 770-531-6904, for detainee questions that the list does not answer.
The roster is a custody tool, not the whole criminal case. It can show booking facts and charge rows while a person is in Hall County Jail, but final filings and dispositions should be checked through the Hall County Clerk of Courts online docket. The roster also should not be used for sentenced GDC custody, BOP custody, or ICE custody unless the person is physically held in Hall County on a listed hold.
Use the Hall County Roster
The P2C catalog can be searched broadly or filtered. Start with less information, then narrow. A last-name search is often better than a full-name search because spelling, middle names, hyphens, and suffixes can vary between arrest paperwork and court records.
- Open the Hall County inmate population list or the direct P2C inmate catalog.
- Scan recent entries sorted by arrest date, then use Load More if the booking is not near the top.
- Use last name first. Add first name, middle name, age, charge, arrest date, race, or sex only when the result set is too broad.
- Open the person record and compare name, age, booking agency, charge description, bond, docket number, and holding facility.
- If the person is not listed, call 770-531-6904 or check GDC, BOP, ICE ODLS, VINELink, or the Sheriff's Records Unit based on the custody question.
Hall County did not have an official inmate mobile app located in the research. The sheriff's official web channels are the P2C roster, VINELink link, online forms, and detention or records phone lines.
Hall County Roster Search Fields
The official P2C search criteria endpoint showed optional search fields. None of these fields should be treated as a required public login field. Filters can help, but they can also hide a match if the booking record has incomplete or different data.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| Last Name | Text | No | Best broad starting point. |
| First Name | Text | No | Add after last name if needed. |
| Middle Name | Text | No | Useful when a common name returns many results. |
| Age | Number | No | Numeric filter from the public roster. |
| Charge | Text | No | Search by charge text or code. |
| Arrest Date | Date | No | P2C uses MM/DD/YYYY formatting in the client. |
| Race / Sex | Dropdown | No | Race options include Black, White, Asian, Native American, Pacific Islander, and Mixed Race; sex options include male, female, and unknown. |
The official P2C catalog screenshot shows the Hall County roster interface used to filter current inmates.
The search controls are useful for current custody, but they do not replace a records request for archived booking material or a court search for final case action.
Read Hall County Inmate Profiles
Hall County inmate profiles are custody snapshots built from booking data. The research confirmed that public records may show booking agency, holding facility, charge rows, bond amounts, scars, marks, tattoos, and alerts when present. Public settings hid several sensitive or incomplete fields in the sampled records, including date of birth, home address, arresting agency, arrest notes, properties, expected release, release dates, and release reasons.
| Field | What It Shows |
|---|---|
| Name and age | Identity fields shown on the public card, with DOB hidden in sampled settings. |
| Race, sex, height, weight | Descriptive booking fields, not county-wide demographic statistics. |
| Arrested | Arrest date in public roster format. |
| Charges | Charge name or code, description, status, docket number, bond type, bond status, and bond amount. |
| Total bond | Total shown by the roster when bond appears. |
| Holding facility | The jail location label in the P2C data. One sample used JAIL WAREHOUSE as a label. |
| Mugshot image | Image support exists, but sampled public records returned ShowImages=false and ImageId=null on June 4, 2026. |
Why an Inmate Is Missing
A missing Hall County inmate record does not always mean the person was never arrested. Booking and identification may not be complete, the person may have been released, the record may be restricted, the person may be in another county, or the case may be state, federal, or immigration custody rather than local jail custody. The daily in-custody report sample also showed holds such as other county, federal USM, probation warrant, arrest order, and serving time. Those labels can keep a person in custody even when a single charge has bond.
For a current custody question that the list does not answer, call the Detention Center. For a booking sheet, incident report, or releasable photo, file a Sheriff's Office open records request with the Records Unit. For a final court date or disposition, use the Hall County Clerk of Courts online docket because the jail page says family members must get future court dates from the inmate and the jail does not provide that information.
The Records Unit matters when a roster search turns into a document request. Hall County identifies the Records Unit as the central storage location for Sheriff's Office incident and accident reports, and the research lists Lt. Cameron Parker as Records Supervisor and Open Records Officer. Requests can ask for booking records, incident reports, or other releasable Sheriff's Office documents. The office says it will respond within three business days with whether responsive records exist, whether they are subject to release, and any timing or cost issues.
County State Federal Lookup
Hall County inmate records split across systems after arrest. The county jail roster covers local custody. GDC covers sentenced offenders in state facilities and county correctional institutions under contract. BOP covers federal prison custody from 1982 to present. ICE ODLS covers current ICE custody and CBP custody over 48 hours, but it does not include people under 18. VINELink gives custody-status notices and is not the main source for booking sheets.
| Person's Situation | Lookup Channel | What It Answers |
|---|---|---|
| Booked into Hall County Jail | Hall P2C roster | Current custody, charge rows, bond, holding facility. |
| Sentenced and transferred | Georgia Department of Corrections offender query | State prison, county prison, and other GDC placements. |
| Federal case or sentence | BOP inmate locator or U.S. Marshals | Federal prison or federal detention process. |
| Immigration detention | ICE ODLS | Current ICE custody or CBP custody over 48 hours. |
Hall County Jail Facilities
The main Hall County jail operation is on Barber Road in Gainesville. Work Release / House Arrest is a related county program at the same address, while Hall County Correctional Institution is next door and should be treated as a GDC-contract correctional institution, not the ordinary pretrial jail roster.
Hall County Jail
1700 Barber Road
Gainesville, GA 30507
770-531-6904
Current jail roster and detention inquiries.
Hall County Work Release / House Arrest
1700 Barber Road
Gainesville, GA 30507
Male: 770-531-2589; Female: 770-531-2588
Minimum-security county program.
Hall County Correctional Institution
1698 Barber Road
Gainesville, GA 30507
770-718-2370
GDC-contract state-offender facility.
Hall County Jail Visitation
Hall County Jail visitation is video visitation for everyone except licensed attorneys of record and approved clergy. Eligible housed inmates may use video visitation through ICSolutions tablets or terminals. Attorney and clergy visits have separate in-person rules. The jail's court appearance page also states that inmates are transported to first appearance hearings, but family members must get future court-date information from the inmate rather than the jail.
| Visit Type | Schedule / Rule | Provider |
|---|---|---|
| General inmate visits | Video visits from 6:00 a.m. to 10:30 p.m. daily for housed eligible inmates. | ICSolutions |
| Attorney visits | Licensed attorneys of record may visit in person 8:00 a.m. to 6:00 p.m. daily. | Jail in-person process |
| Clergy visits | Approved clergy may visit in person 8:00 a.m. to 6:00 p.m. daily on a case-by-case basis. | Jail approval |
The Hall County court appearance and visitation page is the source for the video visitation and attorney or clergy visit rules.
Visitation rules matter after a roster match because the search result alone does not schedule a visit or confirm whether the inmate is eligible.
Mail Phone Money Rules
Personal mail for Hall County Jail does not go directly to Gainesville. It goes to JailATM.com in Jonesboro, Arkansas, where personal correspondence is opened, scanned, and delivered electronically. Legal mail from a licensed attorney of record and business or transactional mail still go to the jail address in Gainesville with specific formatting. Money is accepted 24 hours per day, 7 days per week. Money orders are by mail only, checks are not accepted, and cash is accepted only at the jail.
| Service | Hall County Rule |
|---|---|
| Personal mail | JailATM.com, Hall County Jail, GA, inmate name and ID, P.O. Box 16120, Jonesboro, AR 72401. |
| Legal mail | Licensed attorney mail goes directly to Hall County Jail, 1700 Barber Rd., Gainesville, GA 30507. |
| Phones | Cell block phones are available 6:00 a.m. to 11:00 p.m. daily through ICSolutions. |
| Money | Money accepted 24/7; money orders by mail only; no checks; cash only at the jail. |
Note: Confirm custody status before sending money or mail because release, transfer, or a state-prison move can change the correct address.
Public Record Search
Sponsored Results