The Guilford County jail roster is a public resource that lists individuals currently held in county detention facilities in North Carolina. GuilfordCourt.us can help you find publicly available information about current and recent inmates. You can also access jail roster information through the Guilford County Sheriff's Office inmate search portal, by visiting either detention center in person, or by calling the facility directly. The roster allows the public to look up who is in custody, view charges, and check booking details. Maintained by the Guilford County Sheriff's Office, the online roster is updated regularly and hosted on the county's Police to Citizen platform.
Search Current Inmates in Guilford Jail
There are several ways to search for someone currently held in a Guilford County detention facility.
Online Search
- Visit GuilfordCourt.us to search for publicly available court record information related to inmates.
- Go to the Guilford County SO Police to Citizen inmate search page. This is the official portal maintained by the Sheriff's Office.
- On the inmate search page, you can browse the full list of current inmates or use the search field to look up a specific person by name.
- Results can be sorted by arrest date (newest first) and filtered by race or other criteria using the filter options on the page.
- Click on an individual listing to view detailed booking information, including charges, court dates, booking agency, and holding facility.
To begin a search, you will need the individual's full legal name. If you have a booking number, that can also help locate a specific record. Juvenile offenders are not included on the public roster.
By Phone
You can call either detention center to ask about a person's custody status. Have the individual's full name and date of birth ready when you call.
In Person
Both the Greensboro and High Point detention centers have public areas where you can inquire about inmates. Visit during regular business hours.
Guilford County operates two detention centers:
Greensboro Detention Center
High Point Detention Center
For general Sheriff's Office inquiries and online services including warrant checks, visit the Sheriff's Office website.
Find Guilford Jail Booking Records Online
A booking record is created every time an individual is processed into a Guilford County detention facility. During booking, jail staff record identifying details and create an official record tied to that stay.
Each booking record typically includes:
- Booking number
- Date and time of arrest
- Charges filed at the time of booking
- Arresting or booking agency (e.g., Guilford County Sheriff Office)
- Holding facility (Greensboro or High Point)
- Court date, if one has been set
- Physical descriptors such as height, weight, and race
- Bond amount, if applicable
The fastest way to access current booking records is through the Guilford County inmate search portal. Each inmate listing displays the primary charge, booking agency, and holding facility. Clicking on an individual record reveals the full set of charges, case numbers, and bond details.
If you need booking records for someone who has already been released, the online roster may no longer display that information. In that case, you can:
- Contact the Sheriff's Office directly to request historical booking data.
- Search North Carolina court records through the state judicial branch portal for case-level information.
- Use the NC Department of Adult Correction offender search if the individual has been transferred to state custody.
Search the Guilford Jail Roster by Last Name or Booking Number
The Guilford County inmate search portal supports two primary search methods:
Search by Last Name
- Navigate to the inmate search page.
- Enter the individual's last name in the search field. You can also add a first name to narrow results.
- Click Search or press Enter.
- Review the results list. Each entry shows the inmate's name, arrest date, primary charge, and holding facility.
Tips for name searches:
- Use the individual's full legal name — nicknames and aliases may not return results.
- Double-check spelling. A single incorrect letter can cause the search to miss a match.
- If the roster supports partial name matching, entering just the first few letters of a last name may return a broader set of results to browse through.
- Common names may return multiple results. Use the arrest date or holding facility to identify the correct person.
Search by Booking Number
If you already have a booking number (often provided by the jail at the time of arrest or through an attorney), enter it directly into the search field for an exact match.
No Results?
If your search returns no results, consider the following:
- The person may have already been released. The roster shows only individuals currently in custody.
- There may be a delay between arrest and the record appearing online.
- The person may be held at the other detention center (Greensboro vs. High Point) — but both facilities appear in the same search system.
- The person may be in state prison rather than county jail. Try the NC offender search tool.
- Call the detention center directly to confirm custody status.
Jail Roster Updates and Search Limitations in Guilford
The Guilford County online jail roster is updated on a regular basis as new bookings are processed and inmates are released. While the system generally reflects near-real-time data, there are practical limitations users should be aware of.
Update Frequency
New bookings typically appear on the roster shortly after an individual is fully processed into the facility. Processing times vary depending on the volume of arrests and staffing at the detention center, so there may be a gap of several hours between an arrest and the record showing up online.
Known Limitations
- Booking delays: An individual who was just arrested may not appear on the roster until intake processing is complete.
- Release timing: Once someone is released — whether on bond, by court order, or after serving their sentence — their record is removed from the active roster. This can happen quickly, sometimes within minutes of release.
- No historical archive: The public roster reflects current custody only. It is not a searchable archive of all past bookings. If you need records for someone who is no longer in custody, contact the Sheriff's Office or search North Carolina court records through the Clerk of Court's office.
- Data entry lags: Occasionally, charge descriptions or court dates may not be populated immediately. Fields like "Expected release" or "Court date" may show as blank until that information is entered into the system.
- Juvenile records excluded: Records for individuals under 18 are not displayed on the public roster.
For the most current custody information, calling the Greensboro or High Point Detention Center directly remains a reliable option, especially if the online roster does not show the person you are looking for.