Cleveland County Inmate Population
The most direct current count for the Cleveland County inmate population comes from the official sheriff P2C Inmate Inquiry. The roster feed inspected on 2026-06-23 returned 311 current records. That figure is a live roster count, not a yearly average daily population. It shows how many active records the CentralSquare P2C jail grid reported at that moment. Cleveland County's detention system is local and sheriff-run, with people booked after arrests by county or municipal agencies, people waiting for first appearance or court dates, and people held while bond, release, transfer, or case status is resolved.
The Cleveland County Sheriff's Office, led by Sheriff Alan Norman, operates two detention buildings in Shelby: the Cleveland County Detention Center and the Law Enforcement Detention Center. The sheriff's detention page says both buildings are staffed every day and around the clock. A person may be visible on the same county roster even when a public profile does not show which building holds them. For visits, mail, money, and release checks, that two-building setup matters more than a generic phrase like county jail.
Cleveland County Inmate Population Statistics
Cleveland County has several useful figures, but not every metric is published by an official county table. The live P2C roster had 311 records on 2026-06-23. The sheriff detention page documents 68 full-time detention officers, a rank structure with a Major, Captain, Lieutenant, Sergeants, and Corporals, and two detention buildings. Recent 2025 reporting attributed to the sheriff's office cited capacity of 324, with 310 housed locally and 22 held elsewhere at that time. Because that capacity figure came through news reporting, it is best read as dated local context rather than as a standing official capacity table.
| Measure | Figure | Source / Year |
|---|---|---|
| Current roster count | 311 records | Official P2C JSON feed inspected 2026-06-23 |
| Roster pages at 3 rows per page | 104 pages | Official P2C JSON feed inspected 2026-06-23 |
| Detention buildings | 2 | Cleveland County Sheriff's Office detention page |
| Detention staff | 68 full-time officers | Cleveland County Sheriff's Office detention page |
| Statewide jail ADP | 17,507 | North Carolina jail population and capacity report, July 2024 |
| Statewide jail capacity | 28,184 | North Carolina jail population and capacity report, July 2024 |
Cleveland County Inmate Population Trends
The Cleveland County inmate population trend line has to be read from mixed sources. The research did not locate an official county annual average daily population table, annual booking count, average length of stay, or full demographic report. The strongest current source is the sheriff's own P2C roster count. Older and non-county figures can add context, but they should not be treated as a live jail census.
| Year or Date | Population Figure | Notes |
|---|---|---|
| 2013-12-31 | 275 | Historical local confined count listed for Cleveland County Detention Center |
| 2025 reporting | 310 local, 22 elsewhere | News context attributed to the sheriff's office, with capacity reported as 324 |
| 2026-06-23 | 311 current records | Official live P2C roster feed count, not an annual ADP |
Statewide numbers also help frame local pressure. North Carolina's July 2024 local jail ADP was below statewide capacity, yet one county can still face tight space because of court delays, classification needs, medical or mental-health holds, defense counsel delays, or the need to separate people by risk and status. A county roster count near a cited capacity is therefore a warning sign, not a full bed audit.
Cleveland County Inmate Population Makeup
The official Cleveland County roster exposes race, sex, age, date of birth, arrest date, booking agency, primary charge, and name fields in the P2C data flow. The visible grid is simpler. It shows name, primary charge, arrest date, and booking agency. The detail profile adds the booking photo, race and sex, next court date, charge rows, docket numbers, bond data, and release date field. That mix is useful for lookup work, but it is not the same as a public demographic report.
The county research did not locate an official table showing pretrial versus sentenced share, felony versus misdemeanor mix, age bands, race totals, or people held for other agencies. The public roster should be treated as operational custody data. It can change as releases, court dates, charge updates, transfers, and new bookings are entered. One inspected roster row even showed a small age display inconsistency between JSON and list text, which is a reminder to verify critical facts with the jail or court.
Cleveland County Inmate Population Laws
North Carolina law explains why some jail data is public while other material is limited. Public booking information, roster fields, and jail records sit beside criminal investigation exceptions, court process rules, and state jail standards. Cleveland County also provides a practical written records route through county government for records that do not appear online.
Key Statutes:
N.C. Gen. Stat. 132-1 defines public records broadly, including photographs and electronic records made or received in public business.
N.C. Gen. Stat. 132-6 requires inspection and copies at reasonable times, subject to lawful fees and limits.
N.C. Gen. Stat. 132-1.4 limits access to criminal investigation and intelligence records while allowing some law-enforcement information to be released.
N.C. Gen. Stat. 153A-221 directs minimum standards for local confinement facilities, including secure custody, health, welfare, and humane treatment.
Those laws do not make every jail detail instantly public. Housing unit details, investigative notes, medical information, and some law-enforcement material can be absent from a roster or withheld from a records request. For older booking records, Cleveland County requires a written public-records request by email to public.information@clevelandcountync.gov or by mail to Public Records' Request, Cleveland County, P.O. Box 1210, Shelby, NC 28151-0120.
Search Cleveland County Jail Records
The official local lookup is the Cleveland County Sheriff Office P2C Inmate Inquiry. The page is powered by CentralSquare P2C and did not require a login during research. It uses a roster grid with a Filter Inmate List button, visible columns for name, primary charge, arrest date, and booking agency, and hidden or advanced fields for name parts, race, sex, age, charge, and agency. The row count control includes an All choice, which is produced by a high row-count value in the grid script.
The official P2C Inmate Inquiry source shows the roster grid and filter interface used for Cleveland County jail custody searches.
The screenshot matches the county's active roster channel, so the roster fields below are tied to the source people actually use for current Cleveland County jail records.
- Open the P2C Inmate Inquiry and scan the visible grid for the person's name.
- Use Filter Inmate List when the first page is too broad or the spelling is uncertain.
- Search by last name or first name if those fields are exposed in the dialog, or filter visible columns such as charge or agency.
- Open the row to view the detail profile with charges, bond, docket number, court date, and booking photo.
- If no current record appears, use the phone, records request, NCDAC, VINE, BOP, and ICE fallback chain.
Cleveland County Roster Search Fields
Cleveland County's P2C system is more detailed than the first grid view suggests. The public grid is the easiest entry point, but the source and JSON feed expose more search and display fields. Some fields are hidden in the quick-search panel or available through the advanced grid filter. That makes exact spelling helpful, but it also means a broad search may work better than stacking too many filters at once.
| Field Label | Type | Required | Notes |
|---|---|---|---|
| Last Name | Text | No | Hidden quick-search field and advanced filter option. |
| First Name | Text | No | Hidden quick-search field and advanced filter option. |
| Name | Grid display | No | Combines last, first, middle, and race, sex, age marker. |
| Race | Dropdown | No | Observed options include Asian or Pacific Island, Black, Hispanic, Unknown, and White. |
| Sex | Dropdown | No | Observed options include Female and Male. |
| Primary Charge | Grid column | No | Shows the lead charge on the roster, not always every charge. |
| Booking Agency | Dropdown | No | Observed option was Cleveland County Sheriff`S Office. |
Note: Use race, sex, and agency filters as secondary checks because one wrong field can hide a valid Cleveland County inmate record.
Cleveland County Inmate Record Details
A current Cleveland County inmate profile is a custody record with court and bond clues. It is not a certified court file, and it is not proof of conviction. The inspected P2C profile showed name, age, race and sex, arrest date, release date, next court date, mugshot, charge rows, docket numbers, status, per-charge bond, and total bond. It did not show street address, phone, height, weight, hair or eye color, detailed housing unit, arresting officer, magistrate name, separate warrant number, booking time, projected release date, or release reason.
| Field | What It Shows |
|---|---|
| Booking ID | Numeric booking identifier in the feed, such as book_id. |
| Name | Roster list name and full profile name in last, first, middle format. |
| Mugshot | Booking photo displayed on the detail profile through Mug.aspx. |
| Charges | Visible charge rows with process language, offense text, and status. |
| Docket # | Court case number tied to a charge row. |
| Bond Amount | Per-charge bond label and amount, plus a total bond amount. |
| Next Court Date | Upcoming court date when posted to the profile. |
Cleveland County Booking Intake
The Cleveland County inmate population changes whenever a person is booked, released, transferred, or updated in the court and bond process. The sheriff's official pages do not publish a full intake manual, so the reliable public description comes from the P2C fields themselves. A booking creates a local custody record with a book_id in the feed, identity fields, arrest date, booking agency, primary charge, and later profile details such as mugshot, docket number, next court date, bond, status, and release date field.
The intake flow is practical rather than fixed to a posted minute-by-minute schedule: arrest or transport, identity entry, booking record creation, photo, charge entry, court or bond updates, housing supervision, and release or continued custody. The roster showed same-day arrest data during research, but no official refresh interval was posted. For urgent custody or release decisions, call the jail or control room rather than relying on a single page view.
Cleveland County Custody Lookup Paths
A Cleveland County inmate search works best when the custody type is clear. The county roster covers people in the sheriff-run local jail system. The North Carolina Department of Adult Correction offender search covers state prisoners, probationers, parolees, post-release cases, and historical state records back to 1972. It does not contain local county jail records. Federal and immigration custody are separate again.
| Custody Type | Where to Search | What It Covers |
|---|---|---|
| Current county jail | Cleveland County P2C Inmate Inquiry | Pretrial detainees, local sentenced inmates, and current sheriff custody records. |
| State prison or supervision | NCDAC offender search | Sentenced state prisoners, probationers, parolees, post-release, and historical state data. |
| Victim notification | North Carolina VINE | Custody and case-status notices for jail, prison, supervision, and registered sex offender records. |
| Federal prison | BOP inmate locator | Sentenced federal prisoners and many released federal prisoners since 1982. |
| Immigration custody | ICE Online Detainee Locator | ICE detainees by A-number and country or by biographical search. |
Cleveland County Detention Facilities
The Cleveland County inmate population is split across two sheriff-run detention buildings, both in Shelby. The roster profile inspected during research did not show the housing building, so a current inmate's public profile may not tell a visitor whether to go to McBrayer Street or Justice Place. Confirm the building before travel, especially for visits, bond questions, or money deposits.
- Cleveland County Detention Center holds county pretrial detainees, local sentenced inmates, people arrested by Cleveland County agencies, and inmates awaiting court or transfer at 407 McBrayer Street.
- Law Enforcement Detention Center is the sheriff-run detention building at the courthouse and law-enforcement complex at 100 Justice Place.
The sheriff's official detention page documents the two-facility operation, detention staff, and visitation split.
The image supports the local facility distinction that affects every custody search, visit, and jail contact decision in Cleveland County.
Cleveland County Mobile Inmate Search
The sheriff's office also publishes the Cleveland County NC Sheriff mobile app. The official app page links to Apple and Google Play listings, and both store descriptions advertise inmate search along with sex offender locating, tips, gun permitting or concealed carry information, news, and public safety updates. The app does not replace P2C because the website roster is also available, but it gives mobile users another official sheriff channel.
The official sheriff mobile app page presents the county app download route for people who prefer a phone-based inmate search.
The app is useful as a companion to the roster, but no official app-only warrant search, records request portal, or mugshot feature was confirmed in the research.
Cleveland County Inmate Population FAQ
How many people are in the Cleveland County inmate population? The official P2C roster feed inspected on 2026-06-23 reported 311 current records. That is the best current roster count found in the research, but it is not the same as an annual average daily population or a certified bed count.
Why might a person not appear on the roster? The person may not have been booked yet, may have been released, may be in a state prison after sentencing, may be in federal or immigration custody, or may be listed under a spelling that differs from the search. Use the jail phones, NC VINE, NCDAC, BOP, ICE, and written records request route when the roster is not enough.
Does the Cleveland County inmate record show mugshots? The inspected P2C detail profile showed a booking photo through Mug.aspx. The list grid did not show thumbnails, so the photo is found by opening the inmate profile.
Are court charges the same as jail charges? No. A jail charge is a booking record. The prosecutor and court can amend, dismiss, reduce, or replace charges after arrest, so docket numbers and next court dates should be checked through the North Carolina Judicial Branch and the Cleveland County Clerk of Superior Court.