nc-doc-prisons-inmate-search connects users to North Carolina’s official inmate locator tools managed by the Department of Adult Corrections and the Department of Public Safety. These systems let law enforcement, legal professionals, and authorized individuals find real-time custody status, housing locations, sentencing details, and release dates for people in state prisons, on probation, or under parole supervision. As of December 2024, the databases hold over 115,000 active records updated nightly. Each search returns full names, dates of birth, charge classifications, high-resolution photos used in police lineups, supervising officer contacts, and pending court dates. Access requires authentication through secure state networks for authorized personnel only.
How NC Inmate Search Systems Work
North Carolina uses two primary search platforms: the NC DAC Criminal Offender Search and the NC DPS Inmate Locator. The DAC system covers inmates, probationers, and parolees with data refreshed every night. It includes mugshots, custody levels, sentencing courts, and disciplinary history. The DPS locator focuses on currently housed inmates across 30,000+ records, updating hourly with facility assignments, offense descriptions, sentence lengths, and projected release dates. Both systems assign unique offender numbers that serve as permanent identifiers throughout an individual’s supervision period. Searches can be performed using last name, first name, or state ID number. Results display current status only—historical records require separate public records requests.
NC DAC Criminal Offender Search Portal
The NC Department of Adult Corrections maintains the state’s most comprehensive offender database with more than 115,000 active records as of late 2024. This system indexes all adults under DAC supervision including prison inmates, probationers, and parolees. Authorized law enforcement users authenticate through secure state networks before accessing any information. Each record shows the person’s full legal name, date of birth, current custody status (active, released, transferred), sentencing court jurisdiction, charge classifications (felony/misdemeanor), and a high-resolution photograph used for official photo lineups. The portal also lists supervising officer contact details and any upcoming court hearings. Data refreshes nightly to reflect new convictions, releases, transfers between facilities, and status changes. Access is strictly limited to verified law enforcement personnel.
https://www.dac.nc.gov/dac-services/criminal-offender-searches 
NC DPS Inmate Locator for Current Prisoners
The North Carolina Department of Public Safety operates a public-facing Inmate Locator that searches over 30,000 individuals currently housed in state correctional facilities. Users enter an inmate’s last and first name into the online form to receive a list of matching names with unique offender numbers. Clicking any result reveals detailed custody information including current housing unit, security classification level, primary offense description, total sentence length, projected release date, and recorded disciplinary actions. The system updates every hour to maintain accuracy across all facilities. If no matches appear or users need help interpreting results, NC DPS offers phone support Monday through Friday from 8 a.m. to 5 p.m. at 919-733-1028. The agency’s physical address is 512 N Elm St., Raleigh, NC 27601.
https://www.ncinmatesearch.org/NC_DPS.html 
Division of Adult Corrections: Prison and Supervision Oversight
The Division of Institutions within the NC Department of Adult Corrections manages custody for more than 30,000 adults across state prisons ranging from minimum-security work camps to high-security facilities. Parallel to this, the Division of Community Supervision monitors approximately 84,000 individuals on probation, parole, or other post-release programs. These divisions coordinate daily with local police, courts, and community service providers to enforce court-ordered conditions while supporting rehabilitation efforts. Quarterly statistical reports track recidivism rates, program participation numbers, educational achievements, and demographic breakdowns by age, gender, race, and offense type. This data directly informs policy decisions, budget allocations, and resource distribution across the correctional system.
StateCourts NC Inmate Database Coverage
StateCourts.org aggregates verified data on roughly 28,928 inmates housed in North Carolina state prisons plus another 67,000+ adults under probation and nearly 12,000 serving parole terms. Female inmates represent about 1,926 of the total prison population—a figure that has remained stable since 2022. The website offers three searchable databases: Prison Inmate Database, Probationer Database, and Parolee Database. Users filter results by name, offender ID, facility location, custody level, or crime category. Each entry includes sentencing details, projected release dates, and historical movement between facilities. The portal also links to each correctional institution’s official page showing visitation hours, mail guidelines, phone numbers, and directions.
https://www.statecourts.org/inmate-search/north-carolina/
NC DOC Offender Lookup with Historical Records
The North Carolina DOC Offender Lookup provides public access to current inmate records including facility location, custody classification, and sentencing information. The database lists major facilities like Rockingham County Jail (170 North Carolina Highway 65, Reidsville, NC 27320; phone 336-634-3236) and Rowan County Detention Center (115 West Liberty Street, Salisbury, NC 28144; phone 704-216-8770). Each record contains the offender’s full name, date of birth, offense codes, and projected discharge date. Data refreshes every 24 hours and includes historical records dating back to 1972—enabling researchers to analyze custody trends, demographic shifts, and sentencing patterns over five decades. County jails maintain separate systems not included in this state-level database.
https://northcarolinainmates.org/
Public Records Online Portal for Bulk Requests
The NC DAC Public Records Online portal allows users to search current and historical offender records dating back to 1972. Queries can use either offender name or state-issued ID number. Results show mugshots, charge descriptions, sentencing dates, and custody status but exclude county jail data maintained by individual sheriffs’ offices. Law enforcement agencies can use the Automated System Query (ASQ) feature to extract bulk data sets containing up to 10,000 records per request in CSV format. All searches are logged with timestamps and user credentials for audit compliance with state privacy regulations. Requests for non-public information require formal submission through the DAC Public Records Office.
https://www.dac.nc.gov/contacts/public-records-request/public-records-online
County-Level Inmate Rosters: Davidson County Example
Davidson County Sheriff’s Office maintains a publicly accessible active inmate roster updated each morning. Each listing includes the detainee’s full name, booking number, date of birth, charge description, bond amount, and scheduled court appearance. Family members or attorneys can call 336-242-2105 for questions about bail conditions, visitation schedules, or release timing. Visiting hours vary by housing unit and security level and are posted directly on the roster page. Entries are removed within 24 hours of release or transfer to another facility. This model is replicated across most North Carolina counties, though update frequency and available details may differ.
https://www.co.davidson.nc.us/445/Active-Inmates
Piedmont Correctional Institution Profile
Piedmont Correctional Institution sits at 1245 Camp Road, Salisbury, NC 28147 in Rowan County. The facility holds up to 952 adult male offenders classified as medium or minimum custody. Opened in 1994, it serves as a primary intake center for male felons aged 22 and older sentenced in western North Carolina. On-site vocational programs teach construction skills, automotive repair, and food service operations. A certified GED classroom enrolls about 120 inmates each semester. Medical services include primary care, mental health counseling, and chronic disease management staffed by ten licensed professionals. Security protocols follow NC DAC standards for medium-custody facilities.
North Carolina Correctional Institution for Women
The North Carolina Correctional Institution for Women operates from two addresses: mailing at 4287 Mail Service Center, Raleigh, NC 27699-4287 and physical at 1034 Bragg Street, Raleigh, NC 27610. The facility houses up to 1,776 female offenders across close, medium, and minimum custody levels. Specialized services include a certified nursing unit, a mother-baby program allowing eligible mothers to care for newborns, and an accredited culinary arts curriculum serving over 300 participants yearly. Mental health staff provide individual and group therapy targeting trauma recovery, substance abuse treatment, and anger management. Programming emphasizes family reunification and vocational readiness.
Iredell County Inmate Locator Integration
Iredell County combines local jail data with state Department of Public Safety records in its Inmate Locator tool. Users search by inmate name or booking number to see current housing unit, bond amount, arrest date, and next court hearing. The system refreshes every six hours to ensure timely updates for families, attorneys, and law enforcement partners. For urgent inquiries, the Iredell County Sheriff’s Office provides 24-hour assistance at 704-978-3400. This hybrid approach gives residents access to both county-held detainees and state inmates who may have originated from Iredell County but are now housed elsewhere.
https://www.iredellcountync.gov/683/Inmate-Locator
Craven Correctional Institution Processing Center
Craven Correctional Institution is located at 600 Alligator Road, Vanceboro, NC 28586 in Craven County. The prison holds up to 850 adult male offenders classified as medium custody and has operated since 1996. As one of the state’s largest processing centers, it receives convicted felons transferred from county jails across eastern North Carolina for intake assessment, classification reviews, and permanent facility assignments. The institution runs a fully accredited industry program producing metal-fabricated components for state agencies, employing roughly 200 inmates in skilled trades. Health services include primary care, dental treatment, and mental health counseling provided by ten clinical staff members.
Search Tips for Accurate Inmate Results
Start with the person’s full legal name—including middle initial if known—and verify spelling before submitting. Use the state-assigned offender ID number when available for precise matches. Check both DAC and DPS systems since they serve different purposes: DAC covers all supervised individuals while DPS focuses on current prisoners. For recent arrests not yet processed into state systems, contact the relevant county sheriff’s office directly. Always confirm release dates and custody status with official sources before making travel or legal decisions. Remember that county jails maintain separate databases not included in state searches.
Privacy, Security, and Access Limitations
Only authorized law enforcement personnel can access full DAC records containing photos, officer contacts, and detailed histories. Public tools like the DPS locator show limited information to protect privacy while supporting community safety. All searches are logged with user identification for compliance audits. Historical data requires formal public records requests submitted through official channels. Never rely solely on third-party websites—always verify critical information through government portals. Misuse of offender data may violate state laws and result in penalties.
Contact Information for Assistance
For help with NC DPS Inmate Locator searches, call 919-733-1028 Monday through Friday between 8 a.m. and 5 p.m. The NC DAC Public Records Office handles bulk data and historical requests at their Raleigh headquarters. County jails maintain independent contact lines—for example, Davidson County uses 336-242-2105 and Iredell County offers 24-hour support at 704-978-3400. Always have the inmate’s full name, date of birth, and last known location ready when calling.
Frequently Asked Questions About NC Inmate Searches
Many people ask how to find someone in a North Carolina prison, what information is publicly available, and whether county jails appear in state databases. Others want to know how often data updates, who can access mugshots, and how to request historical records. Below are detailed answers to the most common questions based on official policies and procedures as of December 2024.
How do I search for an inmate in North Carolina state prisons?
Use the NC DPS Inmate Locator at www.ncinmatesearch.org/NC_DPS.html. Enter the person’s last and first name to see a list of matches with unique offender numbers. Click any result to view custody level, housing unit, offense description, sentence length, projected release date, and disciplinary history. The system updates hourly and covers more than 30,000 currently housed inmates. If no results appear, the person may be in a county jail, recently released, or under probation/parole supervision. For those cases, try the NC DAC Criminal Offender Search (for authorized users) or contact the relevant county sheriff’s office directly. Always double-check spelling and use middle initials if known.
Can the public access mugshots and photos of NC inmates?
Mugshots are only available through the NC DAC Criminal Offender Search portal, which requires law enforcement authentication. Public tools like the DPS Inmate Locator do not display photos. Some county jails publish booking photos on their active inmate rosters, but state prisons restrict image access to authorized personnel. This policy protects privacy while allowing police to use high-resolution images for official lineups and investigations. If you need a photo for legal purposes, submit a formal public records request to the NC DAC Public Records Office. Include the inmate’s full name, ID number, and specific justification for your request.
Why doesn’t my search return any results for a known inmate?
Several reasons could explain missing results. The person might be held in a county jail not included in state databases, recently arrested and not yet processed, released or transferred within the last 24 hours, or under probation/parole without active incarceration. Spelling errors, nickname usage instead of legal names, or outdated information can also cause failures. Try searching with just the last name or using the state ID number if available. For recent arrests, call the local sheriff’s office where the booking occurred. If the individual is on probation or parole, only law enforcement can access those records through secure DAC systems.
How often are NC inmate databases updated?
The NC DPS Inmate Locator refreshes every hour to reflect new admissions, transfers, releases, and status changes across state facilities. The NC DAC Criminal Offender Search updates nightly with data on inmates, probationers, and parolees. County jails vary—some update daily (like Davidson County), others every six hours (like Iredell County). Always check the timestamp on search results to know how current the information is. For time-sensitive matters such as court appearances or visitation planning, call the facility directly to confirm details before acting on online data.
What’s the difference between DAC and DPS inmate search systems?
The NC Department of Adult Corrections (DAC) manages all adults under state supervision—including prison inmates, probationers, and parolees—with records dating back to 1972. Its search tool requires law enforcement login and shows photos, officer contacts, and detailed histories. The NC Department of Public Safety (DPS) operates a public-facing locator focused only on currently housed prisoners in state facilities. It displays custody levels, housing units, offenses, sentences, and release dates without photos or sensitive details. Use DPS for quick checks on incarcerated individuals; use DAC (if authorized) for comprehensive offender tracking across all supervision types.
How do I request historical inmate records from North Carolina?
Submit a formal public records request to the NC DAC Public Records Office via their online portal at www.dac.nc.gov/contacts/public-records-request/public-records-online. Specify the time range, inmate names or ID numbers, and purpose of your request. Historical data goes back to 1972 and includes sentencing details, custody movements, and program participation. Processing may take several weeks depending on volume. Law enforcement agencies can use the Automated System Query (ASQ) for bulk CSV exports of up to 10,000 records. All requests are logged for audit compliance with state privacy laws.
Are county jail inmates included in state search tools?
No. County jails maintain separate databases operated by individual sheriff’s offices. State tools like the NC DPS Inmate Locator and NC DAC Criminal Offender Search only cover individuals housed in state prisons or under state supervision (probation/parole). To find someone in a county jail, visit that county’s official website or call their sheriff’s office directly. For example, Davidson County posts active rosters online, while Iredell County offers a combined local-state locator. Always verify which system holds the person you’re seeking—county vs. state—before starting your search.
Official Resources:
NC Department of Adult Corrections: https://www.dac.nc.gov/
NC DPS Inmate Locator: https://www.ncinmatesearch.org/NC_DPS.html
Public Records Requests: https://www.dac.nc.gov/contacts/public-records-request/public-records-online
Phone Support: 919-733-1028 (Monday–Friday, 8 a.m.–5 p.m.)
