K-12 Schools in Shelby, NC

There are 21 K-12 Schools in Shelby, North Carolina, serving a population of 20,058 people in an area of 22 square miles. There is 1 K-12 School per 955 people, and 1 K-12 School per 1 square miles.

In North Carolina, Shelby is ranked 263rd of 959 cities in K-12 Schools per capita, and 246th of 959 cities in K-12 Schools per square mile.

List of Shelby K-12 Schools

Find addresses, phone numbers, fax numbers, hours & services for Shelby K-12 Schools.

Cleveland County Early College High School 1800 East Marion Street Shelby, NC Elementary School

Cleveland County Schools 124 South Post Road Shelby, NC Preschool

Cleveland County Schools 800 Old Boiling Springs Road Shelby, NC

Cleveland County Schools 1100 Blanton Street Shelby, NC

Cleveland County Schools 1205 Northside Drive Shelby, NC Elementary School

Cleveland County Schools 315 Beaver Dam Church Road Shelby, NC Elementary School, Middle School

Cleveland County Schools 315 Patton Drive Shelby, NC Elementary School

Cleveland County Schools 866 Poplar Springs Shelby, NC Elementary School

Cleveland County Schools 309 James Love School Road Shelby, NC Elementary School

Communities In Schools 312 West Marion Street Shelby, NC

Crest High School 300 Kemper Road Shelby, NC Elementary School

Crest High School 130 South Post Road Shelby, NC Elementary School

Crest Middle School 315 Beaver Dam Shelby, NC Elementary School

Kids Around After School 130 South Post Road Shelby, NC

Kings Mountain Middle School 315 East Grover Street Shelby, NC Elementary School

Pinnacle Classical Academy 2401 Joes Lake Road Shelby, NC

Shelby Intermidate 410 Forest Hill Drive Shelby, NC

Shelby Middle School 130 South Post Road Shelby, NC Public School

Shelby Middle School 1480 South Dekalb Street Shelby, NC Elementary School

Turning Point Academy 409 West Sumter Street Shelby, NC

Washington Elementary School 130 South Post Road # 2 Shelby, NC