13 schools in Davie County Schools
Davie County Schools's 13 public K-12 campuses collectively enroll about 6,116 students across 6 elementary, 4 middle, and 2 high.
7-year change in Davie County Schools
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Davie County High | Mocksville | High | 09-12 | 1,819 |
| Mocksville Elementary | Mocksville | Elementary | PK-05 | 543 |
| Shady Grove Elementary | Advance | Elementary | PK-05 | 492 |
| South Davie Middle | Mocksville | Middle | 06-08 | 492 |
| Pinebrook Elementary | Mocksville | Elementary | PK-05 | 472 |
| Cooleemee Elementary | Cooleemee | Elementary | PK-05 | 462 |
| North Davie Middle | Mocksville | Middle | 06-08 | 444 |
| William Ellis Middle | Advance | Middle | 06-08 | 437 |
| Cornatzer Elementary | Mocksville | Elementary | PK-05 | 408 |
| William R Davie Elementary | Mocksville | Elementary | PK-05 | 371 |
| Davie County Early College High | Mocksville | High | 09-13 | 131 |
| Davie County Virtual School | Mocksville | Middle | 04-08 | 26 |
| Central Davie Academy | Mocksville | Combined | 03-12 | 19 |
About Davie County Schools
Davie County Schools is a rural-scale North Carolina school district running 13 campuses with combined enrollment near 6,116.
On the level-by-level breakdown, Davie County Schools comprises 6 elementary, 4 middle, 2 high schools, and 1 combined or other.
Per-school enrollment averages around 470 in this district, meaningfully below the North Carolina typical of 571.
Over the past 7-year window. Total public-school enrollment in Davie County Schools has stayed largely flat since SY 2017-18, moving from about 6,144 students to 6,116. Davie County Schools now counts 13 public schools, up from 12 in SY 2017-18. Demographically, the White share of enrollment shrank from 73% to 69%.
On this page, the community for Davie County Schools discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.