This is a private reference site, not a government office. It cannot confirm custody, release an inmate, post bond, schedule a visit, or pull official booking records. Contact the agency that owns the record for those actions.
Official Record Contacts
The Cleveland County Sheriff's Office and related public offices hold the custody, booking, court, and public-record files. Use the contact channel that matches the record type before traveling or sending money.
Cleveland County Sheriff's Office
100 Justice Place
Shelby, NC 28150
Control Room: 704-484-4888
Non-emergency: 704-484-4822
Cleveland County Detention Center
407 McBrayer Street
Shelby, NC 28151
704-669-3001
Detention operations are staffed 24 hours a day.
Written Public Records
Email: public.information@clevelandcountync.gov
Public Records' Request
Cleveland County
P.O. Box 1210
Shelby, NC 28151-0120
The Cleveland County Courthouse is also at 100 Justice Place. Court records and court dates are handled through the North Carolina Judicial Branch and the Clerk of Superior Court at 704-476-7800 during posted courthouse hours.
- Use jail inmate records for a current county jail roster search.
- Use jail roster mugshots for booking-photo routes and public-record request context.
- Use court records after a jail arrest for filed charges, docket numbers, and case status.
- Use the facility links in the footer when the question is about a specific Cleveland County detention building.
- Use the North Carolina Department of Adult Correction locator for sentenced state prisoners, probationers, and parolees.
- Use the Bureau of Prisons locator or ICE Online Detainee Locator for federal or immigration custody.