Largest North Carolina Public Schools

All
(2592)
All
(2592)
 
High
(646)
High
(646)
 
Middle
(762)
Middle
(762)
 
Elementary
(2073)
Elementary
(2073)
 
Pre-K
(945)
Pre-K
(945)
 
  • The average public school in North Carolina has approximately 597 students (2018-19).
  • 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 South Mecklenburg High School with 2,917 students.

Largest North Carolina Public Schools (2018-19)

  • School # Students Grades Location
  • CharlotteSouth Mecklenburg High School
    Students: 2,917
    Grades: 9-128900 Park Rd
    CharlotteNC 28210
    (980)343-3600

  • CharlotteArdrey Kell High School
    Students: 2,876
    Grades: 9-1210220 Ardrey Kell Rd
    CharlotteNC 28277
    (980)343-0860

  • CharlotteMyers Park High School
    Students: 2,859
    Grades: 9-122400 Colony Rd
    CharlotteNC 28209
    (980)343-5800

  • CaryPanther Creek High School
    Students: 2,791
    Grades: 9-126770 Mccrimmon Parkway
    CaryNC 27519
    (919)463-8656

  • GarnerGarner High SchoolMagnet School
    Students: 2,654
    Grades: 9-122101 Spring Dr
    GarnerNC 27529
    (919)662-2379

  • CaryGreen Hope High School
    Students: 2,637
    Grades: 9-122500 Carpenter Upchurch Road
    CaryNC 27519
    (919)380-3700

  • CorneliusWilliam Amos Hough High School
    Students: 2,572
    Grades: 9-1212420 Bailey Rd
    CorneliusNC 28031
    (980)344-0514

  • CharlotteMallard Creek High School
    Students: 2,519
    Grades: 9-123825 Johnston Oehler Rd
    CharlotteNC 28269
    (980)343-1341

  • RaleighEnloe High SchoolMagnet School
    Students: 2,501
    Grades: 9-12128 Clarendon Crescent
    RaleighNC 27610
    (919)856-7918

  • CharlotteIndependence High School
    Students: 2,486
    Grades: 9-121967 Patriot Dr
    CharlotteNC 28227
    (980)343-6900

  • RaleighMillbrook High SchoolMagnet School
    Students: 2,432
    Grades: 9-122201 Spring Forest Rd
    RaleighNC 27615
    (919)850-8787

  • CaryCary High School
    Students: 2,398
    Grades: 9-12638 Walnut St
    CaryNC 27511
    (919)460-3549

  • RaleighLeesville Road High School
    Students: 2,371
    Grades: 9-128410 Pride Way
    RaleighNC 27613
    (919)870-4250

  • ApexMiddle Creek High School
    Students: 2,283
    Grades: 9-12123 Middle Creek Park Avenue
    ApexNC 27539
    (919)773-3838

  • ApexApex High School
    Students: 2,276
    Grades: 9-121501 Laura Duncan Rd
    ApexNC 27502
    (919)387-2208

  • ClemmonsWest Forsyth High School
    Students: 2,257
    Grades: 9-121735 Lewisville-clemmons
    ClemmonsNC 27012
    (336)712-4400

  • WilmingtonEmsley A Laney High School
    Students: 2,252
    Grades: 9-122700 N College Rd
    WilmingtonNC 28405
    (910)350-2089

  • Southern PinesPinecrest High School
    Students: 2,221
    Grades: 9-12250 Voit Gilmore Lane
    Southern PinesNC 28387
    (910)692-6554

  • Fuquay VarinaFuquay-varina High School
    Students: 2,182
    Grades: 9-12201 Bengal Blvd
    Fuquay VarinaNC 27526
    (919)557-2511

  • RaleighWakefield High School
    Students: 2,182
    Grades: 9-122200 Wakefield Pines Drive
    RaleighNC 27614
    (919)562-3600

  • Holly SpringsHolly Springs High School
    Students: 2,166
    Grades: 9-125329 Cass Holt Road
    Holly SpringsNC 27540
    (919)577-1444

  • MatthewsButler High School
    Students: 2,133
    Grades: 9-121810 Matthews-mint Hill Rd
    MatthewsNC 28105
    (980)343-6300

  • RaleighNeedham Broughton High SchoolMagnet School
    Students: 2,129
    Grades: 9-12723 Saint Mary's St
    RaleighNC 27605
    (919)856-7810

  • LumbertonLumberton Senior High School
    Students: 2,114
    Grades: 9-123901 Fayetteville Rd
    LumbertonNC 28358
    (910)671-6050

  • GreensboroNorthwest Guilford High School
    Students: 2,034
    Grades: 9-125240 Northwest School Road
    GreensboroNC 27409
    (336)605-3300

  • HuntersvilleNorth Mecklenburg High School
    Students: 2,018
    Grades: 9-1211201 Old Statesville Rd
    HuntersvilleNC 28078
    (980)343-3840

  • CharlotteWest Mecklenburg High School
    Students: 2,013
    Grades: 9-127400 Tuckaseegee Rd
    CharlotteNC 28214
    (980)343-6080

  • RaefordHoke County High School
    Students: 1,996
    Grades: 9-12505 S Bethel Road
    RaefordNC 28376
    (910)875-2156

  • CharlotteProvidence High School
    Students: 1,994
    Grades: 9-121800 Pineville-matthews Rd
    CharlotteNC 28270
    (980)343-5390

  • GreensboroPage High School
    Students: 1,992
    Grades: 9-12201 Alma Pinnix Drive
    GreensboroNC 27405
    (336)370-8200

  • DurhamC E Jordan High School
    Students: 1,987
    Grades: 9-126806 Garrett Road
    DurhamNC 27707
    (919)560-3912

  • RaleighSanderson High School
    Students: 1,981
    Grades: 9-125500 Dixon Drive
    RaleighNC 27609
    (919)881-4800

  • FayettevilleJack Britt High School
    Students: 1,971
    Grades: 9-127403 Rockfish Road
    FayettevilleNC 28306
    (910)429-2800

  • Wake ForestWake Forest High School
    Students: 1,961
    Grades: 9-12420 West Stadium Drive
    Wake ForestNC 27587
    (919)554-8611

  • WilmingtonEugene Ashley High School
    Students: 1,930
    Grades: 9-12555 Halyburton Memorial Parkwy
    WilmingtonNC 28412
    (910)790-2360

  • Show 100 more public schools in NC
Recent Articles
The Common Core State Standards Initiative has changed the course of education in the United States, particularly with its emphasis on standardized testing. But how does standardized testing affect teaching quality? Keep reading to find out.
When asked to rank the quality of their child's school a B average. And yet politicians would have you believe that the American public-school system is failing. How are America's public schools really doing, and how do we know?
The high school graduation rate is in a constant state of change and dropout rates affect more than the individual student. Read on to learn about factors influencing high school graduation rates and what schools can do to improve them.