Largest Schools in North Carolina
North Carolina has 2,703 public schools across 332 districts with a total enrollment of 1,541,722 students. The largest school is Myers Park High School in Charlotte.
Largest Schools in North Carolina
| # | School | City | Enrollment |
|---|---|---|---|
| 1 | Myers Park High School | Charlotte | 3,593 |
| 2 | Ardrey Kell High School | Charlotte | 3,529 |
| 3 | South Mecklenburg High School | Charlotte | 3,344 |
| 4 | NC Virtual Academy | Durham | 3,047 |
| 5 | Apex Friendship High | Apex | 2,772 |
| 6 | Leesville Road High | Raleigh | 2,613 |
| 7 | William Amos Hough High | Cornelius | 2,518 |
| 8 | Enloe High | Raleigh | 2,502 |
| 9 | Apex High | Apex | 2,500 |
| 10 | Panther Creek High | Cary | 2,435 |
Largest Districts in North Carolina
| # | District | Enrollment |
|---|---|---|
| 1 | Wake County Schools | 159,778 |
| 2 | Charlotte-Mecklenburg Schools | 144,197 |
| 3 | Guilford County Schools | 68,894 |
| 4 | Winston Salem / Forsyth County Schools | 52,717 |
| 5 | Cumberland County Schools | 49,661 |
| 6 | Union County Public Schools | 41,497 |
| 7 | Johnston County Public Schools | 37,286 |
| 8 | Cabarrus County Schools | 34,810 |
| 9 | Durham Public Schools | 31,531 |
| 10 | Gaston County Schools | 30,281 |
School data for North Carolina is sourced from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts assessment results.
Frequently Asked Questions
The largest public school in North Carolina by enrollment is Myers Park High School in Charlotte with 3,593 students.
North Carolina has 2,703 public schools across 332 school districts, with a total enrollment of 1,541,722 students.
All school data comes from the National Center for Education Statistics (NCES) Common Core of Data and EDFacts assessment results. This includes enrollment, student-teacher ratios, proficiency rates, and graduation rates.
School data includes enrollment, student-teacher ratios, proficiency rates, and graduation rates from NCES and EDFacts.