Guilford County Jail Roster and Inmate Search
The Guilford County Sheriff's Office Police-to-Citizen inmate search is the primary public tool for checking jail custody. It is built on the Tyler Technologies Police-to-Citizen platform, which the Sheriff uses for several public-safety data modules. The inmate catalog shows people in active county custody. The system updates as staff process bookings and releases, but roster data can run behind real-time custody changes, especially during high-volume booking periods or shift transitions.
The jail roster covers county custody only. It does not show people held in state prison under the North Carolina Department of Adult Correction, people in federal Bureau of Prisons facilities, or people in immigration detention. If someone was sentenced to state prison or transferred out of county custody, the roster will not show them as active. Use the NC DAC offender search for state correctional custody and the BOP inmate locator for federal custody. The county P2C platform also hosts a recent arrests module that covers booking activity over a recent window, separate from the active custody roster.
Online roster results are a starting point. The data is a snapshot of what the detention management system last pushed to the portal. Release, transfer, and new holds can all change status quickly. For time-sensitive questions about bond, release, or court transport, call the relevant detention center and ask directly. The Sheriff's official page and detention centers page are the best sources for current contact information.
How to Use the Guilford County Inmate Roster
The P2C inmate catalog is free and open to the public. No login is required. The steps below reflect the standard workflow for name-based searches on the platform. Results may show multiple people with a common name, so confirm the right person by checking booking date, age, and facility assignment before acting on the information.
- Open the Police-to-Citizen inmate catalog in any web browser.
- Type the inmate's full name or last name into the search field. Exact spelling matters; try alternate spellings if the first search returns no results.
- Review the list of matching entries. Confirm name, age, and facility to identify the right person when common names appear.
- Click or tap a result to open the inmate profile and see charges, booking details, bond information, and facility assignment.
- Note that the roster reflects county jail custody only. If the person is not listed, they may have been released, transferred to state prison, or moved to another facility.
- Call the detention center directly for time-sensitive matters such as bond status, release timing, or court transport.
Note: The online roster can lag behind actual custody changes. A bond posted during a shift change may not show as released until staff process the paperwork.
Inmate Search Fields on the P2C Roster
The Police-to-Citizen inmate catalog uses a small set of search controls. The name field is the main entry point for most searches. Common names return large result sets, so use the other controls to narrow the list. The table below reflects the fields captured from the Guilford County P2C inmate module.
| Field Label | Type | Required | Notes / Format |
|---|---|---|---|
| Name / Inmate Search | Text | Optional | Search by last name or full name. Common names need exact spelling and additional identifiers to narrow results. |
| Date / Custody Filter | Filter | Optional | Dynamic module may expose active or recent custody filters depending on current configuration. |
| Sort Controls | Table Controls | Optional | Results may sort by name, booking date, or other visible columns. Click column headers to reorder. |
| Search | Button | Yes | Submits the query and loads matching roster entries. |
| Clear / Reset | Button | Optional | Clears the name field and any active filters to start a fresh search. |
Guilford County Inmate Search Portal Screenshot
The screenshot below was captured from the active Guilford County Sheriff's Police-to-Citizen inmate search portal. It shows the live roster interface where families and the public can look up inmates by name and filter active custody records.
The roster interface is publicly accessible without a login. Results refresh as booking and release data flows from the detention management system. For records not visible in the portal, contact the detention center or check the recent arrests module for a broader booking window.
What a Guilford County Inmate Profile Shows
Opening an inmate record from the roster brings up a profile page with several data fields. Not every field is visible for every person; the module may suppress or omit fields based on agency configuration, redaction rules, or data availability. The table below shows the fields commonly present in P2C inmate profiles for Guilford County, along with what each field means.
| Field | What It Shows |
|---|---|
| Name | Full legal name as recorded at booking. Aliases or legal name changes may affect what appears. |
| Booking Number / Inmate Identifier | Unique number assigned by the detention management system at intake. Use this number when calling the facility. |
| Booking Date and Time | Date and time the person was processed into the facility. Multiple bookings create separate records. |
| Facility / Location | Shows whether the person is assigned to the Greensboro Detention Center or the High Point Detention Center. |
| Charges | Charge description, arresting agency, and sometimes the statute or warrant reference for each count. |
| Bond | Bond type and amount if set by a magistrate or judge. Bond status changes when a bond is posted or modified. |
| Mugshot | Booking photograph if enabled by the Sheriff. Not all P2C configurations display this image publicly. |
| Demographics | Age, sex, and race may appear. Date of birth may be restricted or shown only as a partial date. |
| Release Date | Shown for released inmates if the module is configured to display it. Not always visible for active custody. |
| Court Date | May appear if the system populates it from court records. Verify through the Judicial Branch court date search for accuracy. |
Certain data is kept off the public profile by law and by policy. Medical status, mental health information, security classification, protective custody placement, and suicide watch status are confidential. The public view does not include those fields. If you believe information is incorrect, the detention center is the right place to raise the concern.
Guilford County Detention Centers
Guilford County operates two detention facilities, one on the Greensboro side of the county and one in the High Point area. Both are run by the Guilford County Sheriff's Office. Which facility holds a specific inmate depends on the arresting agency, booking location, classification, and housing availability. The inmate profile on the P2C roster will show the facility assignment. The Sheriff's detention centers page is the official source for current addresses, phone numbers, and hours for both facilities.
Greensboro Detention Center (Jail Central)
Greensboro side of Guilford County, North Carolina
Official page: Sheriff's Jail Central page
Address, phone, and hours: verify on the Sheriff's detention centers page
High Point Detention Center (Jail High Point)
High Point side of Guilford County, North Carolina
Official page: Sheriff's Jail High Point page
Address, phone, and hours: verify on the Sheriff's detention centers page
Official capacity numbers for both facilities were not located in publicly available county documents reviewed for this page. The Sheriff's detention page and Guilford County budget documents are the right sources for confirmed capacity data. Do not rely on a roster count as a capacity figure; a one-day roster snapshot is not the same as an official rated capacity or average daily population.
Booking Process in Guilford County
When someone is arrested in Guilford County, law enforcement transports them to the appropriate detention facility. At intake, staff identify the person, record personal information, search for weapons and contraband, collect and secure personal property, and create a booking record in the detention management system. If the agency takes a booking photograph, it may appear in the public P2C profile. Staff also conduct a medical screening and a security classification assessment at intake to determine housing placement. People with active medical or mental health needs are assessed, and that information stays confidential.
After intake, a magistrate or judge reviews the case and sets release conditions. The magistrate can release a person on written promise, an unsecured bond, a secured bond, or no bond. The type of release depends on the charge, the person's history, and flight or safety risk factors. When a secured bond is set, the person stays in custody until someone posts the full bond amount or works with a bail bondsman. Bond amounts are set by judicial officials, not by the jail, and they can be reviewed at a court hearing. The booking record stays in the detention system regardless of how release occurs.
Bond posting does not always mean immediate release. Staff must receive, verify, and process the paperwork. A bond posted late in a shift may not clear until the next processing cycle. A person can also remain in custody if there are additional holds from other jurisdictions, probation or parole detainers, court orders, or new charges.
Note: A person can be released from one hold and remain in county custody on a separate hold from another agency or court order.
Guilford County Recent Arrests and Booking Activity
The Sheriff's P2C platform includes a separate recent arrests module that shows booking activity over a rolling window of time. This module is useful when you know someone was recently arrested but are not sure if they are still in custody. The active inmate roster and the recent arrests catalog are two different data views. A person released after booking will no longer appear on the active roster but may still show in the recent arrests module depending on the Sheriff's configuration and how long the module retains data.
Both modules are public. Neither requires a login or a fee. Because booking data flows from law enforcement agencies and jail staff at different times, some arrests may appear before the full booking record is complete, and some may post with a short delay. For the most current status on a specific person, a direct call to the detention center remains the most reliable method.
State Prison Transfers and NC DAC Inmate Search
County custody and state prison custody are entirely different systems. A person convicted of a felony and sentenced to state prison is transferred from the county jail to a North Carolina Department of Adult Correction facility. After transfer, that person no longer appears on the Guilford County jail roster. The right tool becomes the NC DAC offender public information search, which covers people in state correctional custody across North Carolina.
The NC DAC search returns a profile that includes name, offender number, gender, race, birth date, current status, current location, custody classification, offense, sentence dates, and projected release information when the data is public. The most precise search uses an offender number if you have it. A last-name-only search works but may return a large list for common surnames. Adding a first name and optional demographic filters narrows the result. A "not found" result in the state system does not mean no record exists; it may mean the person was released, transferred to federal custody, or the name does not match the record exactly.
VINELink Custody Notifications for Guilford County
VINELink is a free notification service for crime victims and others who want to know when a specific person's custody status changes. Rather than checking the roster manually, you register for alerts and receive a phone call, text, or email when a release, transfer, or other status event is recorded. The service is managed through the VINELink national portal. Select North Carolina as the state, then search by name or offender ID, and register your contact information to receive future alerts.
VINELink pulls data from participating agencies. Guilford County participates through the Sheriff's detention system. Registration is free. The service does not replace direct contact with the facility for urgent matters, but it does reduce the need to call repeatedly when monitoring a case over time. For people who have moved from county custody to state prison, VINELink also covers NC DAC facilities when the data is connected. Check the VINELink portal for current coverage details.
Confidential Jail Records in Guilford County
Not every jail record is public. Several categories of information are restricted by law and by facility policy. Understanding what is and is not available helps avoid wasted time and protects the rights of people in custody. The public P2C roster and recent arrests modules show the data the Sheriff makes publicly available. Records held back are generally withheld because of a specific statute, operational security concern, or privacy requirement.
Categories that are not public include medical diagnoses and treatment records, mental health assessment results, suicide watch or protective custody placement, detailed security classification, internal discipline records, and staff notes about an inmate's behavior or management needs. Victim addresses, victim names in protective-order contexts, and sensitive safety-planning details in court files tied to a case are also protected. Juvenile records are restricted under North Carolina Chapter 7B even when they intersect with detention. If an inmate's case involves a sealed warrant, the warrant information may not appear publicly even though the person is in custody.
Attorney-client communications and privileged legal mail receive special protection. Attorneys visiting clients in the jail use a separate process from ordinary social visitation. That process should be confirmed with the detention center directly. Regular mail and phone calls made through the facility system may be monitored as a condition of custody, except for communications covered by attorney-client privilege.
For criminal records tied to the underlying charges, use the North Carolina eCourts Portal or the Clerk of Superior Court. Criminal court records and jail booking records are separate systems maintained by different offices. The jail record shows custody; the court record shows the case.
Court Dates for Guilford County Inmates
Knowing an inmate's next court date is separate from checking jail custody status. The P2C roster may show a court date field, but that data depends on whether the Sheriff's system is connected to court scheduling data. For the most accurate and up-to-date court date, use the North Carolina Judicial Branch court date search. That tool draws from the state court management system and reflects official scheduling, including continuances and rescheduled hearings that may have changed since the booking record was created.
Guilford County holds court in two locations. Cases may be heard at the Greensboro courthouse or the High Point courthouse depending on where charges were filed and which court session the case is assigned to. Check the court notice or the Judicial Branch Guilford County court information page to confirm which building a hearing is in. Court dates for people in custody may involve jail transport, and transport scheduling is managed by the detention center, not the court. Do not use an online docket result to predict transport timing.
Felony matters go to Superior Court. Misdemeanor charges and many district-level matters are heard in District Court. If charges span both courts, there may be hearings in each. The Clerk of Superior Court maintains the official case files and docket records for both courts in Guilford County. For court date questions tied to a specific case number, the clerk's office can confirm the current scheduling status.
Visitation, Mail, and Money Deposits for Guilford County Inmates
Staying connected with an inmate depends on knowing the current rules at the specific facility where that person is held. Guilford County operates two detention centers, and policies can differ between them. The table below gives a general overview of service categories. Because schedules and vendor arrangements can change due to staffing, lockdowns, holidays, or contract updates, verify all details on the Sheriff's detention centers page before making plans.
| Service Type | General Information | Where to Verify |
|---|---|---|
| Social Visitation | Specific days and time slots not fully captured in official sources reviewed. Visitor ID required; minors typically need an approved adult. | Verify on the Sheriff's detention page |
| Video Visitation | Remote video visit availability and vendor not confirmed. Check the Sheriff's page for current provider, scheduling, and fees. | Verify on the Sheriff's detention page |
| Address format must include the inmate's full name and ID number as required. Do not send cash or prohibited items. Legal mail is handled separately. | Verify on the Sheriff's detention page | |
| Money Deposits | Deposit method (kiosk, online, phone, or money order) depends on the Sheriff's current vendor contract. Verify before sending funds. | Verify on the Sheriff's detention page |
| Attorney Visits | Attorney visits are handled separately from social visitation. Schedule and verify directly with the detention center to confirm privileged access process. | Contact the detention center directly |
Visits of all types can be suspended or restricted due to lockdowns, disciplinary actions, medical emergencies, court transport, or facility emergencies. Dress codes for in-person visits typically prohibit clothing that resembles inmate uniforms or staff uniforms, revealing clothing, gang symbols, and offensive images. Minor visitors normally must be accompanied by an approved adult. Call ahead to confirm the current status of visits before traveling to the facility.
Ordinary inmate phone calls and electronic communications made through the jail system may be monitored and recorded. This monitoring is a condition of custody and is typically disclosed to both parties on a call. Attorney-client calls receive special handling. If you are an attorney, confirm the privileged-call process with the facility before the first call to ensure no monitoring occurs on protected communications.
Warrant Records and Active Custody in Guilford County
An inmate's booking record may reference an arrest warrant as the legal basis for custody. Guilford County warrant records are maintained through the court system and the Sheriff's office. The P2C platform also hosts a wanted persons module and a most wanted list through the Sheriff. A warrant listed on a booking record does not automatically disappear from the system once someone is in custody; the court must formally dispose of the warrant through the case process. If you have concerns about an outstanding warrant, contact the Sheriff's office or speak with an attorney before taking action.
For related searches, recently released inmates and Guilford County inmate population data are covered on separate pages. The court records search handles the underlying case filings and dispositions associated with any charges.