Search Mecklenburg County Inmate Records

Mecklenburg County inmate records are centered on the county jail roster operated by the Mecklenburg County Sheriff's Office. A Mecklenburg County jail roster search can show current custody records and recent arrest or release records, while state prison, federal custody, and immigration detention each use separate systems. The roster is useful for checking a person's jail identity, booking identifiers, charge labels, bond information, and public booking photo when available. Court outcomes still require a court-record search because a jail charge is an accusation, not a conviction.

Public Record Search

Sponsored Results

Mecklenburg County Jail Roster Overview

The main local lookup is MCSO Inmate Inquiry. The related MCSO Arrest Inquiry covers arrests in Mecklenburg County for the public three-year window. MCSO says Inmate Inquiry lets the public view current inmates and other inmate records within the past three years, including mugshots, charges, and sentencing information. The Inmate Inquiry FAQ says the system runs in real time, so record changes display on the web as soon as they are made in the jail record system.

The county roster is the first place to check for people processed through the Arrest Processing Center and held at Mecklenburg County Detention Center Central. It is not the only possible custody source. A person sentenced to state prison belongs in the North Carolina Department of Adult Correction offender search after transfer. Federal sentenced prisoners are searched through the Federal Bureau of Prisons Inmate Locator, and adult immigration detainees may require the ICE Online Detainee Locator System. North Carolina VINE supplies notifications, not a replacement official roster.

The MCSO Inmate Inquiry page shows the roster fields used for a Mecklenburg County inmate search.

MCSO Inmate Inquiry search form for Mecklenburg County

The screenshot matches the research: active-only status, name, PID, JID, and prisoner type are the practical search controls before a user opens a public record card.


How to Use the Mecklenburg County Inmate Roster

Start with the county tools when the person was arrested by CMPD, a town police department, MCSO, or another local agency in Mecklenburg County. The Arrest Processing Center is the centralized 24-hour intake point for arrests in the county, so the public roster is organized around MCSO booking identifiers rather than separate municipal jail lists.

  1. Open the MCSO search home or go directly to Inmate Inquiry.
  2. Use Actives Only for someone believed to be in jail now. Leave it unchecked for a person who may have been released within the three-year online window.
  3. Search by name, PID, or JID. PID is the fingerprint-based Positive Identification Number that stays constant across jail stays. JID is the Jail Identification Number for one jail stay.
  4. Use prisoner type only when the custody class matters. The form includes ALL, STATE, FEDERAL, BOP, ICE, and 287G.
  5. Open the result details and compare the name, photo, PID/JID, demographics, charges, bond, and status codes.
  6. If more than 500 records are found, narrow the search. If no result appears, check spelling, remove extra filters, or try Arrest Inquiry for a recent arrest record.
  7. Use the N.C. eCourts Portal or the Mecklenburg County Clerk of Superior Court for case outcomes, because MCSO warns that charges are not convictions.

Mecklenburg County Roster Search Fields

The roster supports broad and exact searches. A last-name search can be widened or narrowed with first name, active-only status, and custody class. PID is the best identifier when known because it follows the person across multiple incarcerations. JID is best for one specific jail booking.

Field LabelTypeRequiredNotes
Actives OnlyCheckboxOptionalLimits results to active/current inmates. MCSO marks active inmate results with an asterisk.
Last NameTextUnspecifiedMaximum length 30 in the captured form. Use fewer filters if spelling is uncertain.
First NameTextConditionally required for name search per FAQMaximum length 30. The FAQ says at least one first-name letter must be entered when searching by name.
PIDTextOptionalMaximum length 15. PID is assigned from fingerprint analysis and remains constant across jail stays.
JIDTextOptionalMaximum length 15. JID changes for each jail stay.
Prisoner TypeDropdownOptionalOptions shown: ALL, STATE, FEDERAL, BOP, ICE, and 287G.
Search / ResetButtonsNot applicableSearch runs the query; Reset clears the form.

What a Mecklenburg County Inmate Profile Shows

MCSO result cards and the FAQ provide the field inventory. Public cards show identity and demographic fields before a user opens a record. Charge details use MCSO code labels for case number, description, process type, charge type, bond, bond type, and disposition. Use the fields as current jail data, not as final court findings.

FieldWhat It Shows
Name / Alias NameResident name and, where listed in summary information, alias name.
MugshotBooking image on public inmate and arrest cards; unavailable images can fall back to an unavailable-photo image.
PIDPositive Identification Number assigned through fingerprint analysis and constant across stays.
JIDJail Identification Number assigned to a specific booking or jail stay.
DOB / Race / Ethnicity / SexPublic demographic fields visible on roster cards.
Height / WeightPhysical-description fields visible on inmate result cards.
Arrest Number / Arrest DateArrest-specific identifier and date shown in Arrest Inquiry and summary records.
Date CommittedCommitment or jail intake date listed in summary information.
CASE / DESCRIPTIONCourt case or docket number and text description of the charge.
PROCESS TYPECode for warrant, order, hold, detainer, writ, or other custody process.
CHARGE TYPEM misdemeanor, F felony, T traffic, or I infraction.
BOND / BOND TYPEBond amount and bond type, such as secured, unsecured, cash, custody of another, voluntary dismissal grand jury, or none.
DISPStatus code such as active, bonded, expired, or inactive.

The MCSO Inmate Inquiry FAQ explains PID, JID, charge codes, bond codes, and mugshot saving behavior.

MCSO Inmate Inquiry FAQ with roster field definitions

Those FAQ definitions are important when two records have similar names or when a bond or disposition code needs to be read alongside a court case record.


Finding County, State, and Federal Inmates

Mecklenburg County jail data and state prison data are separate. NCDAC states that its criminal offender search covers state prisoners, probationers, and parolees, and that it does not include county jail information. A Mecklenburg arrest may begin in MCSO custody, then later move to NCDAC if the person is sentenced to state prison. Federal and immigration custody have their own locators, even when a local prisoner-type filter shows federal, BOP, ICE, or 287(g) in county data.

CustodyWhere to LookUse It For
Pretrial or local jail stayMCSO Inmate InquiryCurrent jail residents and three-year public inmate records.
Recent arrestMCSO Arrest InquiryArrests from the past three years, including mugshots and charges.
Sentenced state prisonerNCDAC Offender Public InformationNorth Carolina prison, probation, parole, and historical state records.
Federal sentenced prisonerBOP Inmate LocatorFederal inmates from 1982 to present; release dates may change under federal time-credit reviews.
Immigration detentionICE ODLSAdult ICE detainees searched by A-number or name, country of birth, and birth date.
NotificationNorth Carolina VINECustody and criminal case notifications after a person is found in an official system.

Mecklenburg County Jail Facilities

MCSO's detention map for this project has two local facilities. Central is the main county detention facility and includes the Arrest Processing Center. North has operated as Juvenile Detention Center North after Raise the Age changes, with 2026 reporting noting MCSO plans to reopen North for adult overflow because Central is overcrowded.

Mecklenburg County Detention Center Central

801 East Fourth Street

Charlotte, NC 28202

(980) 314-5200

Main pretrial detention center, APC location, property, medical, administrative, and support hub.

Mecklenburg County Detention Center North / Juvenile Detention Center North

5235 Spector Drive

Charlotte, NC 28269

(980) 314-5500

Former adult Jail North converted for juvenile detention, with reported adult overflow reopening plans.


Booking Process in Mecklenburg County

The Arrest Processing Center receives arrestees from law-enforcement agencies across Mecklenburg County. Intake begins with transport to APC, security screening, electronic fingerprinting, identity verification through FBI and SBI responses, and digital mugshot capture. Records and Release staff enter demographics, charges, bond information, and custody data into the Offender Management System. MCSO says PID assignment is based on fingerprint analysis, which explains why PID is useful across multiple bookings.

APC also checks warrants and other processes. MCSO's Information Gathering team and Warrant Repository verify outstanding criminal processes, including older hard-copy warrants, civil orders for arrest, restraining orders, grand jury indictments, and governor's warrants issued in Mecklenburg County. After intake and dress-in, residents receive identifiers and an armband. Release staff update charge and bond information when court appearances change conditions, verify release eligibility, check for outstanding warrants or charges, and coordinate transfers in and out of custody.


Visitation Hours and Rules

MCSO states that residents may have visits with family, friends, attorneys, and other authorized officials under facility security conditions unless privileges are suspended for disciplinary reasons. A resident may refuse a regular visit, so a scheduled visit is not a guarantee that the visit will occur. Visitors must present valid identification, and MCSO rejects IDs that are cracked, expired, taped, faded, laminated, or apparently altered.

Visit TypeHours / ScheduleRules
Public/personal visitation8:00 AM-11:00 AM; 1:00 PM-4:00 PM; 8:00 PM-10:00 PMSchedule at least 24 hours in advance. Arrival 10 minutes late automatically cancels the visit. Resident may refuse.
Attorney/authorized officialsPermitted under facility security conditionsUse current professional visitation procedures for attorney-client contact.
Internet video visitationWebRTC internet video visitationMCSO says WebRTC replaced Flash, supports iOS scheduling and video visits, and no longer requires VisBridge.

How to Contact a Mecklenburg County Inmate

Personal mail must list the resident's first and last name and PID number. Incoming certified or registered mail requiring a signature is not accepted. Books, magazines, newspapers, and periodicals must come directly from a bookstore or publisher with an invoice, and hardback books are not allowed. Legal mail is handled differently: the Housing Supervisor opens it in the resident's presence to check for contraband. All incoming mail needs a return address or it is marked dead mail and returned to the post office.

The MCSO mail page summarizes resident mail rules and the PID requirement.

MCSO mail rules page for Mecklenburg County residents

Mail rules are separate from money rules. Do not send personal letters to the resident trust account P.O. Box; MCSO says personal mail sent there will be returned at the resident's expense.


Commissary and Inmate Funds

MCSO accepts resident money through money orders or cashier's checks mailed to the trust account address, TouchPay kiosks at Central and North, TouchPay phone deposits at 1-866-232-1899, and online deposits through GTL/TouchPay. The TouchPay facility locator number is 228201. Mailed money orders must be payable to the resident's incarcerated name and include DOB and PID. MCSO states the ordinary account maximum is $300, but all money at incarceration is deposited regardless of amount.

Central commissary orders are scheduled Sunday and Tuesday during three ordering windows: 8:00-11:30 AM, 1:00-4:30 PM, and 7:00-11:00 PM. Delivery days are Tuesday and Thursday. The Central limit is two orders per week, $50 per order, and $100 per week. Residents must wear the ID bracelet to receive commissary, sign for their own order, and check for errors when signing.

The MCSO commissary page provides the ordering windows, delivery days, and order limits for Detention Center Central.

MCSO commissary schedule and order limits

Confirm custody in the roster or by phone before sending money, because release, transfer, or a state/federal custody change can make county jail deposit rules the wrong channel.

Note: Verify the resident's PID, custody location, and release status before scheduling a visit, mailing funds, or ordering commissary.


Full Access Channel Chain

If the online roster does not answer the question, move through the access channels in order. Use MCSO Inmate Inquiry for current and recent jail records, MCSO Arrest Inquiry for recent arrests, the MCSO information line at (704) 336-8100 or Central at (980) 314-5200 for phone confirmation, and in-person public access through MCSO's public location at 700 E. 4th Street or Detention Center Central at 801 E. Fourth Street. For records not published online, use the Mecklenburg County Public Records Requests portal. For court case status, use the N.C. eCourts Portal or the Clerk of Superior Court at 832 East Fourth Street.

For non-county custody, use NCDAC, BOP, ICE, and VINE as separate tools. The Mecklenburg Co Sheriffs Office app for iPhone and Google Play listing advertise public safety news, tips, reporting, and interactive features; local launch coverage says Arrest Search is included. Use the website roster for formal field review because app-only roster fields were not independently inspected.

Public Record Search

Sponsored Results