Skip to main content
NC North Carolina

Public Schools in Shelby, NC

Directory of 17 public schools located in Shelby.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 5,350 10,700 2020-2021: 8,475 students 8,475 2020-2021 2021-2022: 8,560 students 8,560 +1% 2021-2022 2022-2023: 8,959 students 8,959 +4.7% 2022-2023 2023-2024: 8,932 students 8,932 -0.3% 2023-2024 2024-2025: 9,065 students 9,065 +1.5% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 17 9,065 554.1 16.4:1 7,748
2023-2024 17 8,932 564.3 15.8:1 7,652
2022-2023 17 8,959 588.5 15.2:1 5,931
2021-2022 17 8,560 567.9 15.1:1 4,763
2020-2021 17 8,475 564.1 15.0:1 5,002

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Boiling Springs Elementary PK-5 Elementary School Cleveland County Schools 1522 Patrick Avenue View ›
Cleveland ECHS 9-13 High School Cleveland County Schools 1800 E. Marion Street View ›
Cleveland Innovation K-12 Other / Combined Cleveland County Schools 400 W Marion St View ›
Crest High 9-12 High School Cleveland County Schools 800 Old Boiling Springs Road View ›
Crest Middle 6-8 Middle School Cleveland County Schools 315 Beaver Dam Church Rd View ›
Elizabeth Elementary PK-5 Elementary School Cleveland County Schools 220 S Post Road View ›
James Love Elementary PK-5 Elementary School Cleveland County Schools 309 James Love Road View ›
Jefferson Elementary PK-5 Elementary School Cleveland County Schools 1166 Wyke Road View ›
North Shelby PK-12 Other / Combined Cleveland County Schools 1701 Charles Road View ›
Pinnacle Classical Academy K-12 Other / Combined Pinnacle Classical Academy 2401 Joes Lake Rd View ›
Shelby High 9-12 High School Cleveland County Schools 230 E Dixon Boulevard View ›
Shelby Middle 6-8 Middle School Cleveland County Schools 1480 South Dekalb Street View ›
Springmore Elementary PK-5 Elementary School Cleveland County Schools 616 McBrayer Homestead Road View ›
Township Three Elementary PK-5 Elementary School Cleveland County Schools 526 Davis Road View ›
Turning Point Academy 6-12 High School Cleveland County Schools 409 West Sumter Street View ›
Union Elementary PK-5 Elementary School Cleveland County Schools 1440 Union Church Road View ›
Washington Elementary PK-5 Elementary School Cleveland County Schools 1907 Stony Point Road View ›