Cleveland County Detention Center: Inmate Search, Visiting & Contact Info | Pigeonly
Updated July 8, 2026
Verified from official government sources

Cleveland County Detention Center, NC

Physical Address 407 McBrayer Street, Shelby, NC 28151

Cleveland County Detention Center is a county jail in Shelby, North Carolina, operated by the Cleveland County Sheriff's Office under Sheriff Alan Norman. The facility holds pretrial detainees and sentenced individuals across two locations with a combined capacity of 324 beds. A new consolidated 460-bed Justice Center was expected to open in 2025 or 2026, so call (704) 669-3001 to confirm the current address before visiting or mailing. This guide covers the CentralSquare P2C inmate roster, Wednesday and Friday visitation, Securus phone calls, JailPackStore money deposits, and mail rules. All data is verified from the Cleveland County Sheriff's Office.

Cleveland County Detention Center
Cleveland County Detention Center: Inmate Search, Visiting & Contact Info

City

Shelby

County

Cleveland County

State

NC

Facility Type

county jail

Gender

Male and Female

Capacity

324

Custody Levels

Pretrial and Sentenced

Operator

Cleveland County Sheriff's Office

Address

407 McBrayer Street, Shelby, NC 28151

Phone

(704) 669-3001

How It Works

1

Search by Name

Enter your loved one's full legal name - the name on their official ID - for the most accurate match.

2

Locate Their Facility

Find their current location, facility name, and housing details - updated from official government records.

3

Get Contact Details

See the facility address, phone number, visitation hours, and the steps to get in touch.

4

Start Connecting

Send photos, letters, and set up phone access - all through Pigeonly, built for families like yours.

i

Quick Facts

Visitation

  • In-person visits are Wednesday (last names A-M, 1:00 PM to 3:45 PM) and Friday (last names N-Z, 1:00 PM to 3:45 PM) only.
  • No visitation on any other day of the week.
  • Bring a valid government-issued photo ID. Professional, non-revealing clothing required.
  • Maximum 2 guests per visit. One visit per week allowed.
  • Call (704) 669-3001 to confirm the current facility location before visiting.

Send Money

  • Cleveland County uses JailPackStore (McDaniel Supply) for deposits.
  • Deposit online at store.jailpackstore.com or use the in-person kiosk at 407 McBrayer Street.
  • Money orders by mail go to: Inmate Trust Fund Account, PO Box 1508, Shelby, NC 28151-1508.
  • Maximum deposit is $300. Fees range from $3.95 to $10.95 depending on amount.

Phone & Messaging

  • Phone calls go through Securus Technologies.
  • Enroll at securustech.online/#/enroll. Choose Securus Debit, Advance Connect, or Direct Bill.
  • Securus customer service: (972) 734-1111 or (800) 844-6591.
  • All calls are recorded and monitored.

Mail & Photos

  • Mail goes to: [Inmate Full Name], Cleveland County Detention Center, 100 Justice Place, Shelby, NC 28151.
  • Include your full name and return address on every envelope.
  • Books must ship directly from Amazon, Barnes & Noble, or Books-A-Million. No hardcovers.
  • Magazines and newspapers must ship directly from the publisher. No adult content.

Articles for This Facility

What You Need to Know

Verified from Cleveland County Sheriff's Office P2C Roster See our sources ›

Search the official CCSO roster at 74.218.167.200/p2c/jailinmates.aspx. This is a CentralSquare Police to Citizen system. Search by name to confirm the person is in custody. Newly booked inmates may take a few hours to appear. Always check the roster before visiting.

See the full breakdown
Verified from Cleveland County Sheriff's Office See our sources ›

Visitation is Wednesday (last names A-M, 1:00-3:45 PM) and Friday (last names N-Z, 1:00-3:45 PM) only. Valid photo ID required. Maximum 2 guests, one visit per week. A new Justice Center was expected to open in 2025 or 2026, so call (704) 669-3001 before traveling to confirm the current address.

See the full breakdown
Verified from JailPackStore / McDaniel Supply See our sources ›

Cleveland County uses JailPackStore for deposits. Go to store.jailpackstore.com to send money online, use the kiosk at 407 McBrayer Street, or mail a money order to PO Box 1508, Shelby, NC 28151-1508. Maximum deposit is $300. Fees range from $3.95 to $10.95. Call (800) 822-9388 for support.

See the full breakdown
Verified from Securus Technologies See our sources ›

Phone calls go through Securus Technologies. Enroll at securustech.online/#/enroll and choose an account type: Securus Debit, Advance Connect, or Direct Bill. Call Securus at (972) 734-1111 or (800) 844-6591 for account help. All calls are recorded and monitored.

See the full breakdown
Verified from Cleveland County Sheriff's Office See our sources ›

Mail goes to: [Inmate Full Name], Cleveland County Detention Center, 100 Justice Place, Shelby, NC 28151. Include your full name and return address. Books must ship directly from Amazon, Barnes & Noble, or Books-A-Million. No hardcovers. Magazines must ship from the publisher. Call (704) 669-3001 to verify the address if the new Justice Center is now open.

See the full breakdown

Families Also Ask

6 of 7 questions

Q

How do I find someone at Cleveland County Detention Center?

Use the official CCSO roster at 74.218.167.200/p2c/jailinmates.aspx. This CentralSquare Police to Citizen system is run by the Cleveland County Sheriff's Office. Search by name to confirm the person is in custody.

Inmate Search
Q

When can I visit Cleveland County Detention Center?

Visitation is Wednesday and Friday only. Wednesday visits are for inmates with last names A-M, from 1:00 PM to 3:45 PM. Friday visits are for last names N-Z, also from 1:00 PM to 3:45 PM. There is no visitation on any other day. Call (704) 669-3001 to confirm the current facility address before you travel.

Visitation
Q

How do I send money to someone at Cleveland County Detention Center?

Use JailPackStore at store.jailpackstore.com. You can deposit online with a credit or debit card, use the in-person kiosk at 407 McBrayer Street, or mail a money order to PO Box 1508, Shelby, NC 28151-1508. The maximum deposit is $300. Fees start at $3.95.

Send Money
Q

How do phone calls work at Cleveland County Detention Center?

Calls go through Securus Technologies. Create an account at securustech.online/#/enroll. You can choose Securus Debit, Advance Connect, or Direct Bill. Call Securus customer service at (800) 844-6591 for help. All calls are recorded and monitored.

Phone Calls
Q

What is the mailing address for Cleveland County Detention Center?

Send mail to: [Inmate Full Name], Cleveland County Detention Center, 100 Justice Place, Shelby, NC 28151. Include your full return address. Call (704) 669-3001 to verify if the address has changed due to the new Justice Center.

Mail
Q

Is there a new Justice Center in Shelby?

A new consolidated 460-bed Justice Center was expected to open in 2025 or 2026. The official CCSO website still lists both addresses. Call (704) 669-3001 before visiting or mailing anything to confirm the current location.

About
Q

What is Cleveland County Detention Center?

Cleveland County Detention Center is the county jail for Cleveland County, North Carolina, located in Shelby. It is operated by the Cleveland County Sheriff's Office under Sheriff Alan Norman. It holds pretrial detainees and sentenced individuals, with a combined capacity of 324 beds across two locations.

About

More Articles

Start Staying Connected

Search for your loved one and start sending photos, letters, and messages today.

Search for Your Loved One

Free Inmate Search

Other Facilities in Texas

All information on this page comes directly from official government and facility sources. How we verify information › Last verified July 8, 2026. Official source: sheriffclevelandcounty.com/divisions/detention-center ›