Skip to content
OSINT Atlas

North Carolina criminal and inmate records

Jail and prison inmate lookups, criminal history and sex offender registries. 54 official sources, linked directly to the government site.

Search with filters and county selection

Preview: showing 3 of 54 official sources with links. Create a free account or log in to see them all.

Start here

13 counties have no online search here. Instead: call the clerk or office, mail a written request, or use the state's records-request portal (Vital Records & Requests).

Statewide (3)

North Carolina DAC Offender Public Information

WorkingFree

DOC offender lookup — statewide criminal repository / FDLE-style NC Department of Adult Correction Offender Public Information (state prisoners/probation/parole; not county jails; not full SBI CCH).

North Carolina Sex Offender Registry

WorkingFree

sex offender registry (not full criminal history) — official state/territory public registry as linked by DOJ NSOPW (nsopw.gov/all-registries). Covers all counties.

VINELink — North Carolina jail custody search

WorkingFree

County jail inmate custody status across participating North Carolina jails via VINE (official state/sheriff partnership, operated by Appriss). Free, anonymous; select North Carolina on the site.

County and local (51)

  • Alamance County Sheriff Jail Inmates (P2C) — Alamance
  • Brunswick County Sheriff Inmate Search — Brunswick
  • Buncombe County Sheriff Inmate Inquiry (P2C) — Buncombe
  • Morganton DPS & Burke County Sheriff Inmate Catalog (P2C) — Burke
  • Cabarrus County Sheriff Inmate Lookup (P2C) — Cabarrus
  • Caldwell County Detention Current Inmates (PDF) — Caldwell
  • Carteret County Inmate Search — Carteret
  • Catawba County Sheriff Who's In Jail — Catawba
  • Chatham County NC Sheriff Inmate Search — Chatham
  • Cleveland County Sheriff Inmate Inquiry (P2C) — Cleveland
  • Craven County Active Bookings — Craven
  • Cumberland County Sheriff Active Inmate Lookup — Cumberland
  • Davidson County (NC) Sheriff Active Inmates — Davidson
  • Duplin County Inmate Confinements (Citizen Connect) — Duplin
  • Durham County Sheriff Inmate Population Search — Durham
  • Forsyth County NC Sheriff Inmates (Police to Citizen) — Forsyth
  • Franklin County Detention Complex — no online inmate lookup — Franklin
  • Gaston County Sheriff Inmate Search — Gaston
  • Granville County Detention Center — no online inmate lookup — Granville
  • Guilford County Sheriff Inmate Inquiry (Police to Citizen) — Guilford
  • Harnett County Sheriff Inmate Confinement Search — Harnett
  • Haywood County Detention Center — phone inmate information only — Haywood
  • Henderson County Sheriff Inmate Confinements (Southern Software Citizen Connect) — Henderson
  • Hoke County Detention Center — phone inmate information — Hoke
  • Iredell County Sheriff Jail Inmates (P2C) — Iredell
  • Johnston County Sheriff Inmate Search — Johnston
  • Lee County Jail Current/Released Inmate Search — Lee
  • Lenoir County Detention Center — phone inmate information — Lenoir
  • Lincoln County Sheriff Inmate Search — Lincoln
  • Mecklenburg County Sheriff Inmate Inquiry — Mecklenburg
  • Moore County Detention Center Inmate Information — Moore
  • Nash County Detention Center — no online inmate lookup — Nash
  • New Hanover Sheriff P2C Jail Inmates — New Hanover
  • Onslow County Detention Division — inmate search via sheriff app only — Onslow
  • Orange County (NC) Sheriff Current Detainees — Orange
  • Pender County Jail — no online inmate lookup — Pender
  • Pitt County Detention Center Detainee Search — Pitt
  • Randolph County (NC) Sheriff Confined Inmates — Randolph
  • Robeson County Sheriff Inmates (Police2Citizen) — Robeson
  • Rockingham County Detention Center — no online inmate lookup — Rockingham
  • Rowan County Sheriff Jail Inmates (P2C) — Rowan
  • Rutherford County Inmate Confinements (Southern Software Citizen Connect) — Rutherford
  • Sampson County Inmate Confinements (Southern Software Citizen Connect) — Sampson
  • Stanly County Sheriff P2C Inmate Inquiry — Stanly
  • Surry County Sheriff Inmate Confinements (Southern Software) — Surry
  • Union County Sheriff P2C Jail Inmates — Union
  • Wake County Sheriff Inmate Inquiry (Police to Citizen) — Wake
  • Watauga County Detention Center — phone inmate information — Watauga
  • Wayne County NC Detention Center — no online inmate lookup found — Wayne
  • Wilkes County Jail — no county online lookup — Wilkes
  • Wilson County NC Detention — online portal not confirmed — Wilson

See all 54 official sources

Members get every link, notes, link-status checks, filters and export. Free account required.

Create free account Log in