20 schools in Surry County Schools
Surry County Schools operates 20 public K-12 schools in North Carolina, enrolling about 7,318 students between them (11 elementary, 4 middle, and 4 high).
7-year change in Surry County Schools
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| North Surry High | Mount Airy | High | 09-12 | 792 |
| Surry Central High | Dobson | High | 09-12 | 679 |
| East Surry High | Pilot Mountain | High | 09-12 | 576 |
| Central Middle | Dobson | Middle | 06-08 | 502 |
| Franklin Elementary | Mount Airy | Elementary | PK-05 | 473 |
| Pilot Mountain Middle | Pilot Mountain | Middle | 06-08 | 401 |
| Pilot Mountain Elementary | Pilot Mountain | Elementary | PK-05 | 353 |
| Dobson Elementary | Dobson | Elementary | PK-05 | 350 |
| Cedar Ridge Elementary | Lowgap | Elementary | PK-05 | 348 |
| Rockford Elementary | Dobson | Elementary | PK-05 | 335 |
| White Plains Elementary | Mount Airy | Elementary | PK-05 | 328 |
| J Sam Gentry Middle | Mount Airy | Middle | 06-08 | 320 |
| Meadowview Magnet Middle | Mount Airy | Middle | 06-08 | 318 |
| Surry Early College | Dobson | High | 09-13 | 296 |
| Copeland Elementary | Dobson | Elementary | PK-05 | 274 |
| Shoals Elementary | Pinnacle | Elementary | PK-05 | 235 |
| Flat Rock Elementary | Mount Airy | Elementary | PK-05 | 217 |
| Westfield Elementary | Pilot Mountain | Elementary | PK-05 | 212 |
| Mountain Park Elementary | State Road | Elementary | PK-05 | 188 |
| Surry Online Magnet School | Dobson | Combined | KG-12 | 121 |
About Surry County Schools
Surry County Schools is a thinly populated public-school district in North Carolina. The district maintains 20 schools and hosts approximately 7,318 students.
On the level-by-level breakdown, Surry County Schools is built around 11 elementary, 4 middle, 4 high schools, and 1 combined or other.
On a per-school basis, Surry County Schools runs about 366 students per campus, 36% meaningfully below the state mean of roughly 571.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 9%: 8,046 students in SY 2017-18 versus 7,318 in SY 2024-25. The school count climbed from 19 to 20 across the same 7-year window. On the demographic side, White enrollment moved from 70% to 67% over the same window.
On allk12, the community for Surry County Schools discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.