Skip to content
S

Top 100 traditional public schools in North Carolina (2025)

District-run public schools. Ranked by the Success Index (US) from official American data; 100 schools shown.

  1. 1
    89
    Weddington ElementaryMatthews · Public Elementary85% Math proficiency · 652 students
  2. 2
    89
    Marvin ElementaryMarvin · Public Elementary85% Math proficiency · 666 students
  3. 3
    89
    Wrightsville Beach ElemWrightsville Beach · Public Elementary82% Math proficiency · 280 students
  4. 4
    89
    Brown Summit MiddleBrowns Summit · Public Middle97% Math proficiency · 242 students
  5. 5
    89
    Davis Drive ElementaryCary · Public Elementary85% Math proficiency · 794 students
  6. 6
    89
    Rea View ElementaryWaxhaw · Public Elementary85% Math proficiency · 629 students
  7. 7
    88
    Mills Park ElementaryCary · Public Elementary81% Math proficiency · 594 students
  8. 8
    88
    Central Academy of Technology and ArtsMonroe · Public High94% Math proficiency · 875 students
  9. 9
    88
    Cox Mill ElementaryConcord · Public Elementary78% Math proficiency · 1,086 students
  10. 10
    88
    The Brawley SchoolMooresville · Public Middle86% Math proficiency · 641 students
  11. 11
    87
    New Town ElementaryWaxhaw · Public Elementary81% Math proficiency · 691 students
  12. 12
    87
    Providence Spring ElementaryCharlotte · Public Elementary82% Math proficiency · 586 students
  13. 13
    87
    Sandy Ridge ElementaryWaxhaw · Public Elementary80% Math proficiency · 528 students
  14. 14
    86
    Highcroft ElementaryCary · Public Elementary83% Math proficiency · 698 students
  15. 15
    86
    Morrisville ElementaryMorrisville · Public Elementary76% Math proficiency · 643 students
  16. 16
    86
    Highland Sch of TechnologyGastonia · Public High92% Math proficiency · 538 students
  17. 17
    86
    Sherwood Forest ElementaryWinston Salem · Public Elementary81% Math proficiency · 670 students
  18. 18
    86
    Mills Park MiddleCary · Public Middle83% Math proficiency · 1,632 students
  19. 19
    86
    White Oak ElementaryApex · Public Elementary80% Math proficiency · 843 students
  20. 20
    86
    Green Hope ElementaryCary · Public Elementary82% Math proficiency · 548 students
  21. 21
    85
    Davis Drive MiddleCary · Public Middle83% Math proficiency · 992 students
  22. 22
    85
    Weddington MiddleMatthews · Public Middle91% Math proficiency · 1,324 students
  23. 23
    85
    Antioch ElementaryMatthews · Public Elementary78% Math proficiency · 816 students
  24. 24
    85
    Marvin Ridge MiddleWaxhaw · Public Middle87% Math proficiency · 1,277 students
  25. 25
    85
    Rocky River ElementaryMooresville · Public Elementary82% Math proficiency · 460 students
  26. 26
    85
    Cedar Fork ElementaryMorrisville · Public Elementary75% Math proficiency · 778 students
  27. 27
    85
    Irwin Academic CenterCharlotte · Public Elementary83% Math proficiency · 371 students
  28. 28
    85
    Masonboro ElementaryWilmington · Public Elementary83% Math proficiency · 564 students
  29. 29
    84
    Ogden ElementaryWilmington · Public Elementary82% Math proficiency · 619 students
  30. 30
    84
    Olive Chapel ElementaryApex · Public Elementary73% Math proficiency · 1,066 students
  31. 31
    84
    Seawell ElementaryChapel Hill · Public Elementary72% Math proficiency · 416 students
  32. 32
    84
    Marvin Ridge HighWaxhaw · Public High93% Math proficiency · 1,961 students
  33. 33
    83
    Kensington ElementaryWaxhaw · Public Elementary77% Math proficiency · 901 students
  34. 34
    83
    Phillips MiddleChapel Hill · Public Middle64% Math proficiency · 600 students
  35. 35
    83
    Jay M. Robinson MiddleCharlotte · Public Middle87% Math proficiency · 1,333 students
  36. 36
    83
    Wesley Chapel ElementaryMonroe · Public Elementary77% Math proficiency · 729 students
  37. 37
    83
    Heritage MiddleWake Forest · Public Middle73% Math proficiency · 947 students
  38. 38
    83
    Grandy PrimaryCamden · Public Elementary77% Math proficiency · 415 students
  39. 39
    82
    Collaborative College for TechnologyStatesville · Public High95% Math proficiency · 232 students
  40. 40
    82
    Hawk Ridge ElementaryCharlotte · Public Elementary77% Math proficiency · 640 students
  41. 41
    82
    Glenwood ElementaryChapel Hill · Public Elementary61% Math proficiency · 390 students
  42. 42
    82
    Selwyn ElementaryCharlotte · Public Elementary71% Math proficiency · 669 students
  43. 43
    82
    Holly Springs ElementaryHolly Springs · Public Elementary74% Math proficiency · 751 students
  44. 44
    82
    Oak Ridge ElementaryOak Ridge · Public Elementary76% Math proficiency · 712 students
  45. 45
    82
    Providence High SchoolCharlotte · Public High91% Math proficiency · 2,167 students
  46. 46
    82
    Smith MiddleChapel Hill · Public Middle66% Math proficiency · 763 students
  47. 47
    82
    Morris Grove ElementaryChapel Hill · Public Elementary66% Math proficiency · 383 students
  48. 48
    82
    McDougle MiddleChapel Hill · Public Middle64% Math proficiency · 659 students
  49. 49
    82
    Scotts Ridge ElementaryApex · Public Elementary72% Math proficiency · 869 students
  50. 50
    82
    Woods Creek ElementaryHolly Springs · Public Elementary24.6% Free/reduced-price lunch · 406 students
  51. 51
    82
    Holly Ridge ElementaryHolly Springs · Public Elementary74% Math proficiency · 735 students
  52. 52
    82
    Chantilly MontessoriCharlotte · Public Elementary62% Math proficiency · 316 students
  53. 53
    82
    Polo Ridge ElementaryCharlotte · Public Elementary80% Math proficiency · 634 students
  54. 54
    81
    Holly Grove ElementaryHolly Springs · Public Elementary70% Math proficiency · 889 students
  55. 55
    81
    Weddington HighMatthews · Public High87% Math proficiency · 1,899 students
  56. 56
    81
    Sycamore Creek ElementaryRaleigh · Public Elementary73% Math proficiency · 778 students
  57. 57
    81
    Apex Friendship ElementaryApex · Public Elementary4.6% Free/reduced-price lunch · 896 students
  58. 58
    81
    Crossroads FLEXCary · Public High69.5% Math proficiency · 139 students
  59. 59
    81
    Ardrey Kell High SchoolCharlotte · Public High88% Math proficiency · 3,036 students
  60. 60
    81
    Whitaker ElementaryWinston Salem · Public Elementary74% Math proficiency · 490 students
  61. 61
    81
    Apex Friendship MiddleApex · Public Middle71% Math proficiency · 1,412 students
  62. 62
    81
    Cuthbertson MiddleWaxhaw · Public Middle79% Math proficiency · 1,323 students
  63. 63
    80
    Scroggs ElementaryChapel Hill · Public Elementary67% Math proficiency · 410 students
  64. 64
    80
    East Chapel Hill HighChapel Hill · Public High75% Math proficiency · 1,419 students
  65. 65
    80
    Panther Creek HighCary · Public High80% Math proficiency · 2,609 students
  66. 66
    80
    McKee Road ElementaryCharlotte · Public Elementary82% Math proficiency · 534 students
  67. 67
    80
    Northern Guilford ElementaryGreensboro · Public Elementary70% Math proficiency · 622 students
  68. 68
    80
    Rock Springs ElementaryDenver · Public Elementary75% Math proficiency · 639 students
  69. 69
    80
    Sedgefield MontessoriCharlotte · Public Elementary60% Math proficiency · 485 students
  70. 70
    80
    Chapel Hill HighChapel Hill · Public High80% Math proficiency · 1,608 students
  71. 71
    80
    Cuthbertson HighWaxhaw · Public High89% Math proficiency · 1,857 students
  72. 72
    80
    Green Hope HighCary · Public High81% Math proficiency · 2,304 students
  73. 73
    80
    Holly Tree ElementaryWilmington · Public Elementary65% Math proficiency · 383 students
  74. 74
    80
    Isaac M Bear Early College High SchoolWilmington · Public High95% Math proficiency · 260 students
  75. 75
    80
    Wake Young Women's Leadership AcademyRaleigh · Public High77% Math proficiency · 337 students
  76. 76
    80
    Bailey MiddleCornelius · Public Middle76% Math proficiency · 1,315 students
  77. 77
    79
    Beverly Woods ElementaryCharlotte · Public Elementary70% Math proficiency · 645 students
  78. 78
    79
    Blowing Rock ElementaryBlowing Rock · Public Elementary70% Math proficiency · 409 students
  79. 79
    79
    Baucom ElementaryApex · Public Elementary69% Math proficiency · 675 students
  80. 80
    79
    Early College of Forsyth CoWinston Salem · Public High92% Math proficiency · 306 students
  81. 81
    79
    Estes Hills ElementaryChapel Hill · Public Elementary59% Math proficiency · 336 students
  82. 82
    79
    Harper Middle College HighCharlotte · Public High95% Math proficiency · 125 students
  83. 83
    79
    Wake STEM Early College High SchoolCary · Public High95% Math proficiency · 294 students
  84. 84
    79
    Barton Pond ElementaryRaleigh · Public Elementary12.2% Free/reduced-price lunch · 515 students
  85. 85
    79
    Grand Oak ElementaryHuntersville · Public Elementary68% Math proficiency · 549 students
  86. 86
    79
    Pine Hollow MiddleRaleigh · Public Middle67% Math proficiency · 776 students
  87. 87
    79
    Pleasant Union ElementaryRaleigh · Public Elementary69% Math proficiency · 530 students
  88. 88
    79
    Willow Springs ElementaryWillow Spring · Public Elementary75% Math proficiency · 826 students
  89. 89
    79
    Elizabeth Lane ElementaryMatthews · Public Elementary78% Math proficiency · 702 students
  90. 90
    79
    Dilworth Elementary School Latta CampusCharlotte · Public Elementary72% Math proficiency · 330 students
  91. 91
    79
    Hickory Ridge ElementaryHarrisburg · Public Elementary15% Free/reduced-price lunch · 927 students
  92. 92
    79
    Jones Dairy ElementaryWake Forest · Public Elementary74% Math proficiency · 627 students
  93. 93
    78
    Community House MiddleCharlotte · Public Middle79% Math proficiency · 1,425 students
  94. 94
    78
    Alston Ridge ElementaryCary · Public Elementary65% Math proficiency · 917 students
  95. 95
    78
    Elon Park ElementaryCharlotte · Public Elementary76% Math proficiency · 732 students
  96. 96
    78
    Levine Middle College High SchMatthews · Public High97.5% Math proficiency · 216 students
  97. 97
    78
    Southwest ElementaryClemmons · Public Elementary75% Math proficiency · 546 students
  98. 98
    78
    McDougle ElementaryChapel Hill · Public Elementary65% Math proficiency · 497 students
  99. 99
    78
    Sharon ElementaryCharlotte · Public Elementary68% Math proficiency · 688 students
  100. 100
    78
    Ephesus ElementaryChapel Hill · Public Elementary64% Math proficiency · 410 students

Weddington Elementary in Matthews leads the 2025 list of traditional public schools in North Carolina with a Success Index (US) of 89.4. Of the 100 schools shown, 100 are public.

Scores are percentiles within school type, so a elementary school and a high school with the same score sit at the same point in their own distributions. Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.

Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring

Free academic assessment

Is your child on grade level in reading and math?

Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is the best public school in North Carolina?

Weddington Elementary in Matthews ranks first among traditional public schools in North Carolina with a Success Index (US) of 89.4 out of 100 (Enrollment: 652).

How are traditional public schools in North Carolina ranked?

Each school's Success Index (US) combines 4 factors: math proficiency (30%), reading proficiency (30%), community advantage (fewer free/reduced-price lunch) (25%), students per teacher (15%). Each factor is a percentile against schools of the same type across United States. Schools with fewer than 60 students are excluded from rankings.

Are these 2025 rankings official?

No. They are computed by Success Tutoring from official American data (Urban Institute Education Data Portal (NCES CCD, EDFacts); NCES Common Core of Data). States set their own assessments and proficiency cut scores, so proficiency rates are most comparable within a state. Use the state rankings for like-for-like comparisons.