6 schools in Elkin
Across Elkin, 6 public K-12 schools serve approximately 1,655 students across 3 elementary, 1 middle, and 2 high.
7-year change in Elkin
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Appalachian State Univ Academy at Elkin | Elementary | 02-04 | 78 |
| C B Eller Elementary School | Elementary | PK-05 | 248 |
| Elkin Elementary | Elementary | PK-06 | 673 |
| Elkin High | High | 09-12 | 401 |
| Elkin Middle | Middle | 07-08 | 193 |
| Global E-Learning Academy | High | 06-12 | 62 |
About Elkin
Elkin is an average-sized North Carolina city in terms of public-school footprint, with 6 schools and 1,655 students total.
On the school-mix side, the city comprises 3 elementary, 1 middle, and 2 high.
Average school size in Elkin is around 276 students, 52% below the North Carolina average of about 571.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment stayed largely flat: 1,480 students in SY 2017-18 versus 1,515 in SY 2024-25. On the demographic side, White enrollment moved from 74% to 69% over the same window.
On allk12, the community for Elkin discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.