4 schools in Cherryville
For families in Cherryville, public-school options total 4 K-12 campuses, with combined enrollment near 1,465 (2 elementary, 1 middle, and 1 high).
7-year change in Cherryville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Cherryville Elementary | Elementary | PK-03 | 378 |
| Cherryville High | High | 09-12 | 484 |
| John Chavis Middle School | Middle | 06-08 | 412 |
| W B Beam Intermediate School | Elementary | 04-05 | 191 |
About Cherryville
Across Cherryville, North Carolina, 4 public schools teaches about 1,465 students between them.
For a sense of the school types, the city spans 2 elementary, 1 middle, and 1 high.
Average school size in Cherryville is around 366 students, 36% meaningfully below the North Carolina average of about 571.
Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 6%: 1,558 students in SY 2017-18 versus 1,465 in SY 2024-25. Demographically, the White share of enrollment shrank from 79% to 73%.
On this page, the community for Cherryville discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.