School districts
Fifteen districts across ten counties. Guilford and Forsyth are among the largest in the state; Davie, Elkin and Mount Airy are small districts that consistently rank near the top.
Guilford County
- Guilford County Schools
The Early College at Guilford and STEM Early College at NC A&T rank among the top public high schools in NC
68,000 students · 120 schools
Forsyth County
- Winston-Salem/Forsyth County Schools
West Forsyth and Reagan High are the most-requested suburban high schools
52,000 students · 80 schools
Alamance County
- Alamance-Burlington School System
Western Alamance High
22,000 students · 36 schools
Randolph County
- Randolph County Schools
Randolph Early College High
15,000 students · 30 schools
- Asheboro City Schools
Asheboro High
4,500 students · 8 schools
Davidson County
- Davidson County Schools
Oak Grove High (newest, Wallburg/Midway)
18,000 students · 35 schools
- Lexington City Schools
Lexington Senior High
3,000 students · 6 schools
- Thomasville City Schools
Thomasville High
2,300 students · 4 schools
Rockingham County
- Rockingham County Schools
Rockingham Early College High
11,000 students · 25 schools
Stokes County
- Stokes County Schools
West Stokes High
5,500 students · 18 schools
Surry County
- Surry County Schools
Surry Early College High
7,500 students · 19 schools
- Mount Airy City Schools
Mount Airy High
1,600 students · 4 schools
- Elkin City Schools
Elkin High
1,200 students · 3 schools
Yadkin County
- Yadkin County Schools
Forbush High
5,000 students · 12 schools
Davie County
- Davie County Schools
Davie County High (new campus, 2017)
6,200 students · 12 schools