North Carolina Recent Arrests: Mugshots, Bookings & Records

Independent public-record navigation guide: USA-Arrests.org is not the North Carolina Judicial Branch, a county Sheriff’s Office, a detention center, the North Carolina Department of Adult Correction, the State Bureau of Investigation, NC SAVAN, a Clerk of Superior Court office or any other government agency.

An arrest, booking entry, jail roster listing, mugshot or criminal charge is not a conviction. Custody can change after release, transfer or bond, while charges can later be amended, dismissed or resolved differently in court. For consequential decisions, verify the court record and use the official record process appropriate to your purpose.

North Carolina statewide arrest-record navigation

Find Recent Arrests in North Carolina Without Using the Wrong Database

North Carolina does not operate one public statewide page containing every county’s newest jail bookings. For a recent arrest, the correct starting point is normally the Sheriff or detention center in the county where the person was booked. After that, use statewide eCourts for the court case, NC DAC for state correctional custody or supervision, SBI for specific criminal-history requests, and NC SAVAN for custody notifications.

Updated September 15, 2026 All 100 NC counties use eCourts County jail ≠ NC DAC Official links inside steps Exactly 10 NC-specific FAQs
North Carolina arrest record decision flow A decision diagram showing county jail lookup first, followed by court records, state correctional records, background checks and victim notification when appropriate. Recent Arrest? Start with the county Sheriff / jail first Court Case NC eCourts Portal State Custody NC DAC offender search Background Check Clerk / SBI route Notification NC SAVAN
01

Quick answer

Which North Carolina Arrest or Criminal-Record Source Do You Actually Need?

“Recent arrests NC” can mean several different things. A family member may want to know whether someone is in jail tonight. Another person may need a court date, a mugshot, a certified criminal-record search or notification when an inmate is released. Those questions belong to different agencies.

Arrest today / current jail custody

County Sheriff or detention center

Use the inmate inquiry, current inmates, confined inmates, jail roster, arrest inquiry or recent arrests page maintained for the county where the booking likely occurred.

Follow county lookup steps
Court date or case status

NC eCourts Portal

North Carolina’s statewide Portal can be used for public case information, Smart Search, hearings and eligible court-payment functions.

Open eCourts Portal
Official court copy

Clerk of Superior Court

Portal is not the official court record. Contact the Clerk of Superior Court in the county where the case was filed when you need official copies or certified court information.

Find a courthouse
Certified criminal search

County Clerk background check

A Clerk of Superior Court can perform a certified name-based criminal record search for one county. The Judicial Branch currently lists a $25 fee.

Background check options
Your own NC criminal-history file

NC SBI Right to Review

The SBI offers a fingerprint-based North Carolina criminal-history review for yourself. The current state-only fee is $14.

Open SBI Personal Review
State prison / probation / parole

NC DAC Offender Search

Use NC DAC when the person may be in state prison or under state probation or parole supervision. It does not contain county jail inmates.

Search NC DAC
Victim custody notification

NC SAVAN

NC SAVAN links supported jail and Adult Correction custody information and provides automated offender-status notification services.

Open NC SAVAN
Police incident or arrest report

Investigating law-enforcement agency

Police and arrest reports are maintained by the law-enforcement agency involved. A court docket or jail roster does not replace an agency report request.

Read NC criminal case guidance
There is no single public “North Carolina mugshots today” database run by the state.

North Carolina’s county detention systems are decentralized. The statewide eCourts system covers court case management, but that does not turn Portal into a statewide real-time jail roster.

03

Examples of local systems

Major North Carolina County Arrest and Inmate Search Routes

These examples show why a statewide North Carolina arrest search starts locally. Counties use different vendors and terminology, and the amount of booking information displayed varies.

Charlotte / Mecklenburg County

Mecklenburg County Sheriff’s Office

MCSO provides separate Arrest Inquiry and Inmate Inquiry tools. Its Arrest Inquiry covers arrests occurring in Mecklenburg County within the past three years, while inmate inquiry includes current inmate information.

Raleigh / Wake County

Wake County detention and CCBI routes

Wake County uses local detention and City-County Bureau of Identification resources. If you are searching Wake County, use the official county/Sheriff route rather than assuming the Charlotte or statewide offender database contains the booking.

Wake Inmate Inquiry
Greensboro / High Point

Guilford County Sheriff’s Office

The Guilford County Sheriff page provides separate links for Inmate Search and Recent Arrests, along with detention-center information for Greensboro and High Point.

Guilford Sheriff
Durham

Durham County Inmate Population Search

Durham’s inmate system displays confinement, charge, release, statute-description, bond and court-docket information when available. Current entries can also connect to victim notification resources.

Durham Inmate Search
Fayetteville

Cumberland County Sheriff’s Office

Cumberland County provides an Active Inmate Lookup and separate detention-center guidance covering court access, inmate funds, mail, medical services and release information.

Active Inmate Lookup
Asheville / Buncombe County

Buncombe County Sheriff’s Office

Buncombe County links an inmate inquiry through its Police-to-Citizen resources as well as detention, visitation and inmate-deposit information.

Buncombe Sheriff
Monroe / Union County

Union County Inmate Inquiry

Union County’s Sheriff system provides an inmate inquiry searchable by first and last name and displays arrest date, primary charge, booking agency and additional details.

Union Inmate Inquiry
Asheboro / Randolph County

Randolph County Confined Inmates

Randolph County publishes current confined-inmate information including incarceration and arrest details, arresting agency, charge information, court reference and bail details when available.

Randolph Confined Inmates
County search does not always equal arresting agency.

A city police department, Highway Patrol, campus police, probation officer, federal agency or neighboring county may make the arrest while the county detention center handles booking. Record requests usually belong with the agency that created the record, not automatically with the jail.

04

Read arrest pages correctly

What a North Carolina Jail Search Can — and Cannot — Tell You

Common North Carolina jail-search fields and how to interpret them
Field What It Usually Means What It Does Not Prove
Arrest / booking date Date associated with the arrest or entry into the local booking process. That the person remains in custody today.
Charge The offense label connected with the arrest or custody record at that point in time. That the person was convicted or that the charge remained unchanged.
Bond amount / type Bond information recorded by the detention or court system when displayed. That the amount is still current or that posting it automatically causes immediate release.
Court docket number A useful identifier for locating related court activity. The final disposition.
Mugshot A booking-related identification image when the agency releases one. Guilt, conviction or final case outcome.
Release date The local system recorded release from that custody event. That the underlying criminal case ended.
Do not copy a charge label into a public accusation.

Charges describe allegations or legal proceedings, not guilt. If you need to know whether the case resulted in dismissal, conviction, plea or another disposition, check the court record.

05

Statewide court follow-up

How To Use NC eCourts Portal After Finding an Arrest

North Carolina completed statewide eCourts implementation in all 100 counties on October 13, 2025. That makes Portal a useful statewide follow-up tool after you identify a local booking. It does not replace the local jail search, and Portal itself is not the official court record.

  1. 1

    Open Portal from an official Judicial Branch route

    Use North Carolina Judicial Branch eCourts or go directly to NC eCourts Portal. This avoids unofficial record sites that imitate court-search pages.

  2. 2

    Use Smart Search for the case

    Smart Search can be used to locate public case information. Start with the exact party name or case number when available. Advanced filtering can narrow results by location, party information, case type, case status or filing-date range.

  3. 3

    Match the county and identifiers

    A common name may produce several cases. Compare the county, case number, filing date and available party information before connecting a Portal result to a jail booking.

  4. 4

    Read the Case Summary instead of stopping at the charge name

    Portal’s Case Summary can include case information, parties, events, hearings, dispositions and financial information when public and applicable. These later events often matter more than the original arrest label.

  5. 5

    Use Search Hearings when the practical question is “when is court?”

    The Portal includes a hearing-search function, and the Judicial Branch also provides a separate Find My Court Date route. Recheck shortly before court because calendars can change.

  6. 6

    Contact the Clerk when you need the official record

    North Carolina’s Portal FAQ specifically states that Portal is not the official court record. For certified copies or authoritative court-file material, contact the Clerk of Superior Court in the county where the case was filed.

Portal is useful for

  • Public case information
  • Smart Search
  • Case events
  • Hearing searches
  • Disposition clues
  • Eligible court payments

Portal should not be treated as

  • A county jail roster
  • A real-time custody guarantee
  • A certified court record
  • An official statewide criminal background check
  • Proof that a person was convicted
Background-check warning:

The North Carolina Judicial Branch specifically directs individuals performing criminal background checks to use the Clerk of Court process rather than treating Portal as a background-check service.

06

Official record-check options

North Carolina Criminal Background Checks: Which Official Route Fits?

A booking search answers a custody question. A background check is a different task. North Carolina provides several official options depending on whether you need a certified single-county search, a free courthouse self-service search or your own fingerprint-based SBI history.

Certified county search $25 Clerk of Superior Court • one county
Courthouse self-service $0 search fee Non-certified • printing may cost extra
SBI Right to Review $14 Fingerprint-based • your NC record
Portal Case lookup Not the official background-check route
Certified • one county

Clerk of Superior Court criminal record search

The Judicial Branch allows a certified name-based criminal record search for yourself or another person in a single county.

  1. Open the official Criminal Background Check page.
  2. Download or print Form AOC-CR-314.
  3. Identify the county whose records should be searched.
  4. Submit the form to that county’s Clerk of Superior Court.
  5. Pay the current $25 search fee using an accepted method.

Important: A certified Clerk search covers only the county named in the request. It is not a certified statewide search.

Open AOC-CR-314
Free • courthouse terminal

Self-service non-certified criminal record search

The Judicial Branch says public-access computers at Clerk offices can be used to search criminal records for yourself or another person, including statewide searches, without a search fee.

  1. Find a courthouse using the Judicial Branch county directory.
  2. Ask for the public self-service record terminal.
  3. Search the relevant name or case information.
  4. Review the correct person’s records carefully.
  5. Expect possible charges if you print records.
Find a NC courthouse
Your own NC history

NC SBI fingerprint-based Right to Review

The State Bureau of Investigation is North Carolina’s central repository for state criminal-history information. The SBI’s Right to Review route lets a person request a fingerprint-based copy of their own North Carolina criminal-history record.

  1. Open the SBI Personal Review page.
  2. Download the current Right to Review form.
  3. Obtain a complete, legible set of fingerprints.
  4. Follow SBI’s mailing and identification instructions.
  5. Include the current $14 state-check fee using an accepted payment method.
Open SBI Right to Review
Business / ongoing access

NCAOC Remote Public Access

Businesses and organizations with recurring data needs can review the Judicial Branch Remote Public Access program. RPA is different from the ordinary free public Portal and has its own agreements, fees and use conditions.

Review RPA options
Name-based records can produce wrong-person matches.

When a decision has serious consequences, match date of birth and other permitted identifiers and use the appropriate certified, fingerprint-based or legally compliant screening process rather than a mugshot or jail screenshot.

07

Booking-photo context

North Carolina Mugshots: What a Booking Photo Really Shows

A mugshot is an identification photograph created during a booking process when the agency uses and publicly releases such photographs. It can help distinguish people with similar names, but it does not answer what happened after the booking.

A mugshot may help confirm

  • Which person a booking entry refers to
  • That a booking photograph exists in the local system
  • The particular custody event associated with that agency
  • Identity when combined with non-sensitive identifiers

A mugshot cannot establish

  • Guilt
  • Conviction
  • Final charge
  • Final disposition
  • Current custody
  • Whether a record was later expunged or restricted
Do not use a booking photo for employment, tenant, credit, insurance or licensing screening.

Those uses can involve federal and state legal requirements. Use the proper background-check procedure and verify disposition rather than relying on an arrest image or third-party repost.

08

State correctional custody

When To Use the NC DAC Offender Public Information Search

The North Carolina Department of Adult Correction maintains a statewide offender database covering state correctional records, including current and historical information for people in state prison or under probation and parole supervision. NC DAC says its database contains records back to 1972.

NC DAC does not include county jail information.

If someone was arrested this morning and is being held in a county detention center, NC DAC is usually the wrong first search. Start with that county’s Sheriff or jail system.

  1. 1

    Open the official Offender Public Information Search

    Go to NC DAC Offender Public Information. You can also reach the service through the NC DAC public-record pages.

  2. 2

    Search by name or offender identifier

    Use the most precise information you know. If you obtain an OPUS or offender identifier from an existing record, use it to reduce confusion between similar names.

  3. 3

    Check whether the record represents prison custody or community supervision

    Do not assume every person in the database is currently inside a prison. NC DAC also maintains probation and parole information.

  4. 4

    Return to the court system for case documents

    NC DAC specifically notes that it is not the custodian of North Carolina court records. For criminal and civil case documents, use the Judicial Branch and appropriate Clerk of Court.

09

Custody notification

NC SAVAN: Custody Information and Victim Notification

NC SAVAN stands for North Carolina Statewide Automated Victim Assistance and Notification. It is a free statewide service that supports custody information, automated notifications and victim-assistance resources.

NC SAVAN toll-free 1-877-627-2826 Call NC SAVAN
Availability 24 hours / 7 days Automated offender information and supported notification
Languages English + Spanish notifications Operator translation assistance available in 100+ languages
  1. 1

    Open NC SAVAN or call the toll-free line

    Start with the official NC SAVAN page or call 1-877-627-2826.

  2. 2

    Locate the offender carefully

    Use the person’s identifying information to avoid registering against the wrong individual. SAVAN receives supported custody information from North Carolina jails and Adult Correction systems.

  3. 3

    Register for notifications if needed

    Supported notifications may include custody-status changes. Follow the current registration instructions and keep your telephone or email contact information current.

  4. 4

    Do not make SAVAN your only personal-safety plan

    Automated systems are helpful but cannot replace direct communication with law enforcement, victim advocates or emergency services when immediate safety is involved.

NC SAVAN is broader than one county jail page.

NC DAC explains that SAVAN electronically links with North Carolina jails and Adult Correction information. That makes it useful for notification, but it still does not replace a Clerk’s official court record or local real-time detention verification.

10

Police and agency records

How To Get a North Carolina Arrest or Police Report

A court record and a police report are different records. North Carolina Judicial Branch guidance says law-enforcement arrest and investigative reports are kept by the law-enforcement agencies that investigated or were otherwise involved in the case.

  1. 1

    Identify the investigating or arresting agency

    Check the county booking record, citation, incident number or court information for the police department, Sheriff’s Office, Highway Patrol unit or other agency involved.

  2. 2

    Open that agency’s records or public-information page

    Look for terms such as Records Division, Police Reports, Incident Reports, Public Records, FOIA/Public Records or Records Request. Do not send a police-report request to NC DAC simply because the person later entered state custody.

  3. 3

    Prepare useful identifiers

    Have the event date, location, person’s legal name, case/report number, arrest number and type of record requested when known. A narrow, specific request is easier to process than “send me all arrest records.”

  4. 4

    Expect legal limits on investigative material

    The full investigative file may not be publicly releasable. Agencies can redact protected information, and access can depend on the record type and status of the investigation.

11

Warrants, failure to appear and scams

Do Not Treat a Private “NC Warrant Search” as an Official Warrant Check

Warrant availability is more complicated than an ordinary jail lookup. Policies differ by agency, and some unserved warrant information is not released publicly. For example, Mecklenburg County Sheriff’s Office says it does not release details of unserved warrants to the general public and directs served-warrant users toward eCourts.

If you are researching a possible warrant

  1. Identify the county connected with the case.
  2. Check the county Sheriff or Clerk’s official guidance.
  3. Search eCourts for public case information.
  4. If arrest risk is real, speak with a licensed attorney rather than relying on an online guess.

If someone calls demanding money

  1. Do not trust caller ID alone.
  2. Do not pay by gift card, cryptocurrency or payment app.
  3. End the call.
  4. Find the agency’s official number independently.
  5. Call that number and verify the claim yourself.
12

Troubleshooting

Why You Cannot Find Someone in a North Carolina Arrest Search

Common reasons an NC inmate or arrest search returns no result
Possible Problem What It May Mean Best Next Step
Wrong county The person lives in one county but was arrested or booked in another. Identify the incident location and arresting agency.
Name variation Middle name, maiden name, suffix, hyphenated surname or spelling differs. Retry using the person’s legal name and alternate spellings.
Booking not posted yet The arrest is too recent for the public web system. Call the detention center when custody is time-sensitive.
Already released A current-inmate page may no longer show the person. Search arrest-history tools if available and check eCourts.
Transferred The person moved to another county, federal custody or state correctional custody. Check NC DAC if state prison/probation/parole makes sense.
Court case but no current jail stay The person may be out on release while a criminal case remains pending. Search NC eCourts Portal.
Record restricted Juvenile, sealed, expunged or otherwise restricted information may not be public. Use lawful Clerk or agency procedures; do not attempt to bypass restrictions.
  1. Confirm the county.County of residence and county of booking are not always the same.
  2. Retry the legal name.Check suffixes, maiden names, hyphens and middle names.
  3. Look for the court case.A person can have an active case without remaining in jail.
  4. Check NC DAC only when appropriate.County detainees are not included in NC DAC offender search.
  5. Consider another jurisdiction.Out-of-state, federal or another-county custody requires another system.
  6. Call for urgent confirmation.Do not depend on a stale screenshot when bond, travel, pickup or safety is involved.
13

Responsible use

When Arrest Information Should Not Be Used as a Final Answer

Reasonable navigation uses

  • Checking whether a family member is in custody
  • Finding the correct detention center
  • Locating a court case after an arrest
  • Finding the proper records-request office
  • Locating victim-notification resources
  • Confirming which agency to call

Do not treat it as sufficient for

  • Declaring someone guilty
  • Employment screening
  • Tenant screening
  • Credit decisions
  • Insurance decisions
  • Professional licensing decisions

USA-Arrests.org is not a consumer reporting agency and this page is not a consumer report. Decisions governed by the Fair Credit Reporting Act or other screening laws require appropriate procedures beyond a public booking page.

15

Official verification links

North Carolina Official Arrest, Court, Correctional and Background-Check Sources

16

North Carolina-specific questions

North Carolina Recent Arrests FAQs

1. Where should I check recent arrests in North Carolina?

Start with the Sheriff, detention center or inmate-search system for the county where the person was likely arrested or booked. North Carolina does not have one public statewide county-jail roster. After identifying the booking, use NC eCourts Portal for the related court case.

2. Is there one official statewide North Carolina mugshot or booking database?

No. County jail and booking information is maintained through separate local systems. North Carolina’s statewide eCourts Portal is a court-information system, not a combined live roster of every county jail.

3. Can I search every North Carolina court case online now that eCourts is statewide?

North Carolina completed statewide eCourts implementation in all 100 counties in October 2025, and Portal provides online access to public case information. Some information or documents can still be confidential, restricted or unavailable online, and Portal is not the official court record.

4. Is NC eCourts Portal an official criminal background check?

No. The Judicial Branch says individuals performing criminal background checks should use the Clerk of Court process rather than Portal. A Clerk can provide a certified single-county criminal record search, and courthouse public terminals can be used for non-certified searches.

5. How much does a certified North Carolina criminal record search cost?

The North Carolina Judicial Branch currently lists a $25 fee for a certified name-based criminal record search through a Clerk of Superior Court. That search covers only the county named on the request and is not a certified statewide search.

6. How can I get my own statewide North Carolina criminal-history record?

The North Carolina SBI offers a fingerprint-based state “Right to Review” for your own record. The current SBI page lists a $14 fee. Follow the SBI’s current fingerprint, form and payment instructions rather than using a mugshot or jail-search site.

7. Does NC DAC Offender Search include county jail inmates?

No. NC DAC states that its offender database covers North Carolina state prisoners, probationers and parolees and does not include county jail information. For a recent local arrest, search the appropriate county jail or Sheriff first.

8. Why did someone disappear from a county inmate search while their criminal case is still active?

The person may have been released on bond, transferred, moved into another jurisdiction or simply no longer be part of a current-inmate roster. Jail status and court status are separate. Search NC eCourts Portal for the case even when the person is no longer shown in jail.

9. What is NC SAVAN and when should I use it?

NC SAVAN is North Carolina’s statewide victim assistance and automated custody-notification system. It can provide supported offender-status information and notifications through connected jail and Adult Correction data. The toll-free number is 1-877-627-2826.

10. Does a North Carolina mugshot or arrest record mean someone was convicted?

No. A booking photograph, jail roster entry or arrest charge records an arrest-related event, not a conviction. Use the court record to see whether charges were filed, changed, dismissed or resulted in a conviction or another disposition.

Leave a Comment