The average public school in North Carolina has approximately 569 students (2025).
The public schools with the largest student enrollments are listed below (where sufficient data available).
The largest public school in North Carolina (by enrollment) is Ardrey Kell High School with 3,605 students.
# Students Range: 2,099
3,605
Avg. # Students: 2,408
Largest North Carolina Public Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Ardrey Kell High School
(Math: 90% | Reading: 87%)
Rank:
Rank:
10/
Top 5%10
Students: 3,605
Grades: 9-12
10220 Ardrey Kell Road
Charlotte, NC 28277
(980) 343-0860
Charlotte, NC 28277
(980) 343-0860
Rank: #22.
Myers Park High School
Magnet School
(Math: 83% | Reading: 77%)
Rank:
Rank:
10/
Top 10%10
Students: 3,430
Grades: 9-12
2400 Colony Rd
Charlotte, NC 28209
(980) 343-5800
Charlotte, NC 28209
(980) 343-5800
Rank: #33.
South Mecklenburg High School
Magnet School
(Math: 74% | Reading: 58%)
Rank:
Rank:
9/
Top 20%10
Students: 3,244
Grades: 9-12
8900 Park Rd
Charlotte, NC 28210
(980) 343-3600
Charlotte, NC 28210
(980) 343-3600
Rank: #44.
Nc Virtual Academy
Charter School
(Math: 34% | Reading: 49%)
Rank:
Rank:
4/
Bottom 50%10
Students: 2,959
Grades: K-12
4220 Nc Highway 55, Suite 130
Durham, NC 27713
(919) 346-0121
Durham, NC 27713
(919) 346-0121
Rank: #55.
Apex Friendship High School
(Math: 74% | Reading: 87%)
Rank:
Rank:
10/
Top 10%10
Students: 2,761
Grades: 9-12
7801 Humie Olive Rd
Apex, NC 27502
(919) 694-0500
Apex, NC 27502
(919) 694-0500
Rank: #66.
Panther Creek High School
(Math: 83% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
Students: 2,561
Grades: 9-12
6770 Mccrimmon Parkway
Cary, NC 27519
(919) 463-8656
Cary, NC 27519
(919) 463-8656
Rank: #77.
Enloe High School
Magnet School
(Math: 61% | Reading: 84%)
Rank:
Rank:
9/
Top 20%10
Students: 2,538
Grades: 9-12
128 Clarendon Crescent
Raleigh, NC 27610
(919) 856-7918
Raleigh, NC 27610
(919) 856-7918
Rank: #88.
North Carolina Cyber Academy
Charter School
(Math: 28% | Reading: 50%)
Rank:
Rank:
4/
Bottom 50%10
Students: 2,523
Grades: K-12
2800 Meridian Parkway, Suite 1
Durham, NC 27713
(984) 262-9237
Durham, NC 27713
(984) 262-9237
Rank: #99.
Leesville Road High School
(Math: 71% | Reading: 76%)
Rank:
Rank:
9/
Top 20%10
Students: 2,517
Grades: 9-12
8410 Pride Way
Raleigh, NC 27613
(919) 870-4250
Raleigh, NC 27613
(919) 870-4250
Rank: #1010.
William Amos Hough High School
(Math: 85% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
Students: 2,503
Grades: 9-12
12420 Bailey Rd
Cornelius, NC 28031
(980) 344-0514
Cornelius, NC 28031
(980) 344-0514
Rank: #1111.
Millbrook High School
Magnet School
(Math: 59% | Reading: 72%)
Rank:
Rank:
8/
Top 30%10
Students: 2,455
Grades: 9-12
2201 Spring Forest Rd
Raleigh, NC 27615
(919) 850-8787
Raleigh, NC 27615
(919) 850-8787
Rank: #1212.
Apex High School
(Math: 72% | Reading: 78%)
Rank:
Rank:
10/
Top 10%10
Students: 2,434
Grades: 9-12
1501 Laura Duncan Road
Apex, NC 27502
(919) 387-2208
Apex, NC 27502
(919) 387-2208
Rank: #1313.
East Mecklenburg High School
Magnet School
(Math: 74% | Reading: 70%)
Rank:
Rank:
9/
Top 20%10
Students: 2,372
Grades: 9-12
6800 Monroe Rd
Charlotte, NC 28212
(980) 343-6430
Charlotte, NC 28212
(980) 343-6430
Rank: #1414.
Rolesville High School
(Math: 50% | Reading: 58%)
Rank:
Rank:
7/
Top 50%10
Students: 2,319
Grades: 9-12
1099 East Young St
Rolesville, NC 27571
(919) 554-6303
Rolesville, NC 27571
(919) 554-6303
Rank: #1515.
Julius L. Chambers High School
(Math: 40-44% | Reading: 33%)
Rank:
Rank:
3/
Bottom 50%10
Students: 2,316
Grades: 9-12
7600 Ibm Dr
Charlotte, NC 28262
(980) 343-5284
Charlotte, NC 28262
(980) 343-5284
Rank: #1616.
Pinecrest High School
(Math: 77% | Reading: 71%)
Rank:
Rank:
10/
Top 10%10
Students: 2,310
Grades: 9-12
250 Voit Gilmore Lane
Southern Pines, NC 28387
(910) 692-6554
Southern Pines, NC 28387
(910) 692-6554
Rank: #1717.
Lincoln Charter School
Charter School
(Math: 75% | Reading: 72%)
Rank:
Rank:
10/
Top 10%10
Students: 2,272
Grades: K-12
7834 Galway Lane
Denver, NC 28037
(704) 483-6611
Denver, NC 28037
(704) 483-6611
Rank: #1818.
Corinth Holders High School
(Math: 74% | Reading: 60%)
Rank:
Rank:
9/
Top 20%10
Students: 2,270
Grades: 9-12
6875 Applewhite Rd
Wendell, NC 27591
(919) 365-4306
Wendell, NC 27591
(919) 365-4306
Rank: #1919.
West Forsyth High School
(Math: 78% | Reading: 77%)
Rank:
Rank:
10/
Top 10%10
Students: 2,269
Grades: 9-12
1735 Lewisville-clemmons
Clemmons, NC 27012
(336) 712-4400
Clemmons, NC 27012
(336) 712-4400
Rank: #2020.
Emsley A Laney High School
(Math: 72% | Reading: 62%)
Rank:
Rank:
9/
Top 20%10
Students: 2,248
Grades: 9-12
2700 N College Rd
Wilmington, NC 28405
(910) 350-2089
Wilmington, NC 28405
(910) 350-2089
Rank: #2121.
Students: 2,241
Grades: 9-12
15221 York Road
Charlotte, NC 28278
(980) 343-0878
Charlotte, NC 28278
(980) 343-0878
Rank: #2222.
Ronald W Reagan High School
(Math: 82% | Reading: 79%)
Rank:
Rank:
10/
Top 10%10
Students: 2,227
Grades: 9-12
3750 Transou Road
Pfafftown, NC 27040
(336) 703-6776
Pfafftown, NC 27040
(336) 703-6776
Rank: #2323.
Lake Norman Charter
Charter School
(Math: 90% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
Students: 2,212
Grades: K-12
12435 Old Statesville Road
Huntersville, NC 28078
(704) 948-8600
Huntersville, NC 28078
(704) 948-8600
Rank: #2424.
Wake Preparatory Academy
Charter School
Students: 2,203
Grades: K-12
14111 Capital Blvd
Wake Forest, NC 27587
(984) 245-0050
Wake Forest, NC 27587
(984) 245-0050
Rank: #2525.
Union Academy
Charter School
(Math: 69% | Reading: 67%)
Rank:
Rank:
9/
Top 20%10
Students: 2,193
Grades: K-12
675 North Ml King Jr Blvd
Monroe, NC 28110
(704) 238-8883
Monroe, NC 28110
(704) 238-8883
Rank: #2626.
John T Hoggard High School
(Math: 71% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
Students: 2,178
Grades: 9-12
4305 Shipyard Blvd
Wilmington, NC 28403
(910) 350-2072
Wilmington, NC 28403
(910) 350-2072
Rank: #2727.
Uwharrie Charter Academy
Charter School
(Math: 41% | Reading: 43%)
Rank:
Rank:
4/
Bottom 50%10
Students: 2,152
Grades: K-12
207 Eagle Ln., Bldg. A
Asheboro, NC 27205
(336) 610-0818
Asheboro, NC 27205
(336) 610-0818
Rank: #2828.
Green Level High School
(Math: 88% | Reading: 90%)
Rank:
Rank:
10/
Top 5%10
Students: 2,149
Grades: 9-12
7600 Roberts Rd
Cary, NC 27519
(919) 694-8222
Cary, NC 27519
(919) 694-8222
Rank: #2929.
Cary High School
(Math: 65% | Reading: 66%)
Rank:
Rank:
9/
Top 20%10
Students: 2,136
Grades: 9-12
638 Walnut St
Cary, NC 27511
(919) 460-3549
Cary, NC 27511
(919) 460-3549
Rank: #30 - 3130. - 31.
Green Hope High School
(Math: 91% | Reading: 90%)
Rank:
Rank:
10/
Top 5%10
Students: 2,126
Grades: 9-12
2500 Carpenter Upchurch Road
Cary, NC 27519
(919) 380-3700
Cary, NC 27519
(919) 380-3700
Rank: #30 - 3130. - 31.
Providence High School
(Math: 96% | Reading: 91%)
Rank:
Rank:
10/
Top 1%10
Students: 2,126
Grades: 9-12
1800 Pineville-matthews Rd
Charlotte, NC 28270
(980) 343-5390
Charlotte, NC 28270
(980) 343-5390
Rank: #3232.
Hoke County High School
(Math: 44% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
Students: 2,115
Grades: 9-12
505 S Bethel Road
Raeford, NC 28376
(910) 875-2156
Raeford, NC 28376
(910) 875-2156
Rank: #3333.
Holly Springs High School
(Math: 77% | Reading: 85%)
Rank:
Rank:
10/
Top 10%10
Students: 2,111
Grades: 9-12
5329 Cass Holt Road
Holly Springs, NC 27540
(919) 577-1444
Holly Springs, NC 27540
(919) 577-1444
Rank: #3434.
Wakefield High School
(Math: 64% | Reading: 70%)
Rank:
Rank:
9/
Top 20%10
Students: 2,105
Grades: 9-12
2200 Wakefield Pines Drive
Raleigh, NC 27614
(919) 562-3600
Raleigh, NC 27614
(919) 562-3600
Rank: #3535.
Mallard Creek High School
(Math: 65-69% | Reading: 51%)
Rank:
Rank:
7/
Top 50%10
Students: 2,099
Grades: 9-12
3825 Johnston Oehler Rd
Charlotte, NC 28269
(980) 343-1341
Charlotte, NC 28269
(980) 343-1341
Show 100 more public schools in NC (out of 2,718 total schools)
Loading...
Frequently Asked Questions
What is the North Carolina average public schools student size?
The North Carolina average public schools student size is 569 for 2025.
What are the public schools with the largest student size in North Carolina?
The best top ranked public schools in North Carolina include Ardrey Kell High School, Myers Park High School and South Mecklenburg High School.
What is public high school and public elementary school with the largest student size in North Carolina?
The public high school with the largest student size in North Carolina is Ardrey Kell High School, with a value of 3,605. The public elementary school with the largest student size is Nc Virtual Academy, with a value of 2,959.
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.