Schools in Shelby, North Carolina
Shelby city of North Carolina has nineteen schools. Click on a school to see complete details about the school.
| Name | Location |
|---|---|
| Pinnacle Classical Academy | Cleveland County |
| Boiling Springs Elementary School | Cleveland County |
| Crest High School | Cleveland County |
| Crest Middle School | Cleveland County |
| Shelby Intermediate School | Cleveland County |
| Township Three Elementary School | Cleveland County |
| Washington Elementary School | Cleveland County |
| Union Elementary School | Cleveland County |
| Springmore Elementary School | Cleveland County |
| Turning Point Academy | Cleveland County |
| Graham Elementary School | Cleveland County |
| James Love Elementary School | Cleveland County |
| Jefferson Elementary School | Cleveland County |
| Marion Elementary School | Cleveland County |
| North Shelby School | Cleveland County |
| Shelby High School | Cleveland County |
| Shelby Middle School | Cleveland County |
| Cleveland ECHS School | Cleveland County |
| Cleveland Innovation School | Cleveland County |