Public Schools in Shelby, NC

Find Public Schools in Shelby, NC. Listings include Cleveland County Schools, Pinnacle Classical Academy, Shelby Middle School, Jefferson Elementary School, North Shelby School and Crest High School. Click on each in the list below the map for more information.

Want your school to be the top-listed Public School in Shelby, NC? Click here to claim your Sponsored Listing.
Cleveland County Schools A Cleveland County Schools
400 West Marion Street
Shelby, 28150

Pinnacle Classical Academy B Pinnacle Classical Academy
2401 Joes Lake Road
Shelby, 28152

Tuition-Free Charter School Shelby, NC Established 2013

Shelby Middle School C Shelby Middle School
1480 S Dekalb Street
Shelby, 28152

Jefferson Elementary School D Jefferson Elementary School
1166 Wyke Road
Shelby, 28150

We are a traditional public school located in Shelby, North Carolina.

North Shelby School E North Shelby School
1701 Charles Road
Shelby, 28152

Crest High School F Crest High School
800 Old Boiling Springs
Shelby, 28152