Education.com
Try
Brainzy
Try
Plus

Schools in Shelby, NC

About Shelby Schools

  • There are 15 K-12 schools in Shelby, NC, including 15 public schools. Shelby public schools belong to one districts, Cleveland County Schools School District.
  •  
  • There are 10 Shelby elementary schools, 3 Shelby middle schools, 4 Shelby high schools and 53 Shelby preschool schools.

Shelby School Districts

 preschools public schools private schools
  • Name

    Type

    Grade
    Level

    Enrollment

    TestRating

  • Crest Mid School of Technology

    315 Beaverdam Church Rd
    Shelby, NC 28150

    Public

    6-8

    1019

  • Shelby Middle School

    400 West Marion St
    Shelby, NC 28150

    Public

    6-8

    678

  • North Shelby School

    1205 Northside Dr
    Shelby, NC 28150

    Sp-Ed

    PK-12

    154

  • Showing 1 - 3 of 3 middle schools
  • Crest High School

    800 Old Boiling Springs
    Shelby, NC 28152

    Public

    9-12

    1242

  • Shelby High School

    230 East Dixon Blvd
    Shelby, NC 28152

    Public

    9-12

    977

  • North Shelby School

    1205 Northside Dr
    Shelby, NC 28150

    Sp-Ed

    PK-12

    154

  • Cleveland County Early College High School

    137 South Post Rd
    Shelby, NC 28152

    Public

    9-12

    144

  • Showing 1 - 4 of 4 high schools

    Contact Education.com with questions or feedback about SchoolFinder.
    Please note, if you wish to speak to someone at the school, you must contact the school directly.

    Washington Virtual Academies

    Tuition-free online school for Washington students.

    Learn More »
    SPONSORED