Onslow County Jail Roster
The Onslow County jail roster shows all inmates currently held at the Onslow County Detention Center in Jacksonville. Onslow County is home to Camp Lejeune Marine Corps Base, which makes it one of the more active counties in eastern North Carolina. Sheriff Chris Thomas leads the Sheriff's Office and runs the 528-bed detention center. The jail roster is a public record. You can reach the office at 910-455-3113 for booking details or inmate questions.
Onslow County Quick Facts
Onslow County Detention Center
The Onslow County Detention Center sits in Jacksonville, the county seat. It holds up to 528 inmates at any given time. This makes it one of the larger jails in eastern North Carolina. The high capacity reflects the area's population, which includes military personnel and families stationed at Camp Lejeune. Sheriff Chris Thomas and his staff handle all bookings and releases. The Onslow County jail roster updates throughout the day as people are brought in or let go.
Arrests in Onslow County come from multiple agencies. The Sheriff's Office patrols the unincorporated areas. Jacksonville Police handle the city. The North Carolina Highway Patrol and military police also bring arrestees to the Onslow County Detention Center in some cases. Every booking generates an entry on the jail roster with the inmate's name, charges, and bond.
Note: Military personnel arrested off base in Onslow County are booked into the county detention center and appear on the jail roster like any other arrest.
Searching Onslow County Inmates
You can search the Onslow County jail roster through the Onslow County Sheriff's website. The site has information about the detention center and how to look up inmates. You can also call 910-455-3113 directly to ask if someone is in custody at the Onslow County jail.
The VINELink system is another way to search for inmates in Onslow County. It lets you register for alerts when an inmate is released or transferred. This tool works for Onslow County and every other county in North Carolina. The NC SAVAN program provides similar services focused on victim notification. For state inmates who have left the Onslow County jail roster, the NC DAC offender search covers those in state custody.
When searching the Onslow County jail roster, have this information ready:
- Full legal name of the person
- Date of birth
- Booking or arrest date
- Any known case numbers
- Arresting agency if known
Onslow County Arrest Records
Every arrest in Onslow County creates a permanent booking record. The record includes identifying details, a mugshot, and a full list of charges. Misdemeanors and felonies are marked. The arresting officer and agency are documented. These records form the core of the Onslow County jail roster and are public under N.C.G.S. Chapter 132.
Older booking records from Onslow County are archived by the Sheriff's Office. They can still be requested. In-person requests are handled at the detention center in Jacksonville. Written requests by mail are also accepted. The NC DAC public records page explains how to get records from state agencies for inmates who have been transferred out of Onslow County.
Bond and Court Procedures
A magistrate in Onslow County sets the bond at the time of booking. The bond type and amount show up on the jail roster. Secured bonds need a cash deposit or bail bondsman. Unsecured bonds release the person without upfront payment. Some minor offenses in Onslow County result in a written promise to appear rather than a formal bond.
Onslow County courts meet at the courthouse in Jacksonville. District Court covers misdemeanors, traffic cases, and small claims. Superior Court handles felonies. The NC Courts website lists court schedules and provides details about proceedings in Onslow County. Each case on the jail roster is linked to an upcoming court date.
Note: Bond amounts can change after a hearing. Always verify current bond information by contacting the Onslow County Detention Center at 910-455-3113.
Public Records and Legal Framework
North Carolina public records law covers all jail rosters. Chapter 132 of the General Statutes defines what counts as a public record. Booking logs, arrest records, and the daily jail roster in Onslow County all qualify. You do not need to give a reason when requesting these records.
The arrest and booking process follows N.C.G.S. Chapter 15A. This law sets the rules for how arrests are handled in North Carolina. Every booking at the Onslow County Detention Center follows these procedures. When an inmate receives a state prison sentence, Chapter 148 governs their transfer from the Onslow County jail to a state facility. They then leave the county jail roster.
Visitation and Inmate Services
The Onslow County Detention Center offers visitation on a set schedule. Contact the facility at 910-455-3113 for current days and times. Video visitation may also be available. Dress code and identification rules apply to all visitors at the Onslow County jail.
Inmates can receive funds in their commissary accounts through approved methods. The Onslow County jail roster does not display account information, but staff can help with deposit questions. Medical care is provided on site. Mental health services are part of the intake screening. These services support the large inmate population that moves through the Onslow County detention system.
About Onslow County
Onslow County is located in southeastern North Carolina along the coast. It covers 767 square miles. Jacksonville is the county seat and largest city. Camp Lejeune Marine Corps Base occupies a large portion of the county. This military presence shapes the community and contributes to a younger population than most North Carolina counties. The base brings in thousands of service members and their families.
Beyond the military, Onslow County has a growing civilian population. Towns include Richlands, Holly Ridge, Swansboro, and Sneads Ferry. The NC Sheriffs' Association lists Onslow County among the more active counties for law enforcement in the state. The jail roster reflects this activity with a steady flow of bookings throughout the year.
Nearby Counties
Arrests near the Onslow County border may be processed in a neighboring county. Check these areas if you cannot find someone on the Onslow County jail roster.