Top 10 Best Public Schools in North Carolina (2021)

All
(2559)
All
(2559)
 
High
(645)
High
(645)
 
Middle
(786)
Middle
(786)
 
Elementary
(2041)
Elementary
(2041)
 
Pre-K
(916)
Pre-K
(916)
 
The top ranked public schools in North Carolina state are listed below (2021).
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in North Carolina is 42%. The percentage of students achieving reading proficiency is 47%.
The top ranked public schools in North Carolina are Brown Summit Middle School, Metrolina Regional Scholars Academy and Quest Academy. The cities and towns with the highest concentration of top ranked public schools are West End, Morrisville and Denver.

Top Ranked Public Schools in North Carolina (2021)

  • School (Math and Reading Proficiency) Student Proficiency Grades Location
  • Rank: #11.
    Brown Summit Middle SchoolMagnet School
    Math: ≥99% | Reading: ≥99%
    Rank
    10/
    10
    Top 1%
    Math: ≥99% (Top 1%) Reading: ≥99% (Top 1%)Math: ≥99% (Top 1%)
    Reading: ≥99% (Top 1%)
    Grades: 6-84720 Nc Highway 150 East
    Browns SummitNC 27214
    (336) 656-0432

  • Rank: #22.
    Metrolina Regional Scholars AcademyCharter School
    Math: 97% | Reading: 93%
    Rank
    10/
    10
    Top 1%
    Math: 97% (Top 1%) Reading: 93% (Top 1%)Math: 97% (Top 1%)
    Reading: 93% (Top 1%)
    Grades: K-85225 Seventy-seven Center Dr
    CharlotteNC 28217
    (704) 503-1112

  • Rank: #33.
    Quest AcademyCharter School
    Math: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: 90-94% (Top 1%)Math: ≥95% (Top 1%)
    Reading: 90-94% (Top 1%)
    Grades: K-810908 Strickland Road
    RaleighNC 27615
    (919) 841-0441

  • Rank: #44.
    Magellan CharterCharter School
    Math: 93% | Reading: 88%
    Rank
    10/
    10
    Top 1%
    Math: 93% (Top 1%) Reading: 88% (Top 1%)Math: 93% (Top 1%)
    Reading: 88% (Top 1%)
    Grades: 3-89324 Baileywick Road
    RaleighNC 27615
    (919) 844-0277

  • Rank: #5-65.-6.
    Mount Mourne SchoolMath: 86% | Reading: 92%
    Rank
    10/
    10
    Top 1%
    Math: 86% (Top 1%) Reading: 92% (Top 1%)Math: 86% (Top 1%)
    Reading: 92% (Top 1%)
    Grades: 6-81431 Mecklenburg Hwy
    MooresvilleNC 28115
    (704) 892-4711

  • Rank: #5-65.-6.
    Weddington Middle SchoolMath: 93% | Reading: 87%
    Rank
    10/
    10
    Top 1%
    Math: 93% (Top 1%) Reading: 87% (Top 1%)Math: 93% (Top 1%)
    Reading: 87% (Top 1%)
    Grades: 6-85903 Deal Road
    MatthewsNC 28104
    (704) 814-9772

  • Rank: #77.
    Weddington Elementary SchoolMath: 94% | Reading: 84%
    Rank
    10/
    10
    Top 1%
    Math: 94% (Top 1%) Reading: 84% (Top 5%)Math: 94% (Top 1%)
    Reading: 84% (Top 5%)
    Grades: PK-53927 Twelve Mile Creek Road
    MatthewsNC 28104
    (704) 849-7238

  • Rank: #8-98.-9.
    Beaver Dam Elementary SchoolMath: 80-89% | Reading: 80-89%
    Rank
    10/
    10
    Top 1%
    Math: 80-89% (Top 5%) Reading: 80-89% (Top 5%)Math: 80-89% (Top 5%)
    Reading: 80-89% (Top 5%)
    Grades: K-512059 Hwy 210 S
    RoseboroNC 28382
    (910) 838-0008

  • Rank: #8-98.-9.
    Rea View Elementary SchoolMath: 88% | Reading: 84%
    Rank
    10/
    10
    Top 1%
    Math: 88% (Top 1%) Reading: 84% (Top 5%)Math: 88% (Top 1%)
    Reading: 84% (Top 5%)
    Grades: K-5320 Reid Dairy Road
    WaxhawNC 28173
    (704) 290-1524

  • Rank: #10-1110.- 11.
    Mills Park Elementary SchoolMath: 88% | Reading: 83%
    Rank
    10/
    10
    Top 1%
    Math: 88% (Top 1%) Reading: 83% (Top 5%)Math: 88% (Top 1%)
    Reading: 83% (Top 5%)
    Grades: PK-5509 Mills Park Dr
    CaryNC 27519
    (919) 466-1466

  • Rank: #10-1110.- 11.
    Providence Spring Elementary SchoolMath: 88% | Reading: 83%
    Rank
    10/
    10
    Top 1%
    Math: 88% (Top 1%) Reading: 83% (Top 5%)Math: 88% (Top 1%)
    Reading: 83% (Top 5%)
    Grades: K-510045 Providence Church Ln
    CharlotteNC 28277
    (980) 343-6935

  • Rank: #1212.
    Riverbend Elementary SchoolMath: 90-94% | Reading: 80-84%
    Rank
    10/
    10
    Top 1%
    Math: 90-94% (Top 1%) Reading: 80-84% (Top 5%)Math: 90-94% (Top 1%)
    Reading: 80-84% (Top 5%)
    Grades: K-571 Learning Lane
    ClydeNC 28721
    (828) 627-6565

  • Rank: #1313.
    Davis Drive Elementary SchoolMath: 88% | Reading: 82%
    Rank
    10/
    10
    Top 1%
    Math: 88% (Top 1%) Reading: 82% (Top 5%)Math: 88% (Top 1%)
    Reading: 82% (Top 5%)
    Grades: K-52151 Davis Drive
    CaryNC 27519
    (919) 387-2130

  • Rank: #1414.
    Endeavor CharterCharter School
    Math: 86% | Reading: 83%
    Rank
    10/
    10
    Top 1%
    Math: 86% (Top 1%) Reading: 83% (Top 5%)Math: 86% (Top 1%)
    Reading: 83% (Top 5%)
    Grades: K-84879 One World Way
    Wake ForestNC 27587
    (919) 848-0333

  • Rank: #1515.
    Northview SchoolMath: 92% | Reading: 80%
    Rank
    10/
    10
    Top 1%
    Math: 92% (Top 1%) Reading: 80% (Top 5%)Math: 92% (Top 1%)
    Reading: 80% (Top 5%)
    Grades: 6-8625 Carolina Ave N
    StatesvilleNC 28677
    (704) 873-7354

  • Rank: #1616.
    New Town Elementary SchoolMath: 89% | Reading: 80%
    Rank
    10/
    10
    Top 1%
    Math: 89% (Top 1%) Reading: 80% (Top 5%)Math: 89% (Top 1%)
    Reading: 80% (Top 5%)
    Grades: PK-51100 Waxhaw-indian Tr. Rd.
    WaxhawNC 28173
    (704) 290-1525

  • Rank: #17-1817.- 18.
    Marvin Ridge Middle SchoolMath: 87% | Reading: 81%
    Rank
    10/
    10
    Top 1%
    Math: 87% (Top 1%) Reading: 81% (Top 5%)Math: 87% (Top 1%)
    Reading: 81% (Top 5%)
    Grades: 6-82831 Crane Road
    WaxhawNC 28173
    (704) 290-1510

  • Rank: #17-1817.- 18.
    Mills Park Middle SchoolMath: 87% | Reading: 81%
    Rank
    10/
    10
    Top 1%
    Math: 87% (Top 1%) Reading: 81% (Top 5%)Math: 87% (Top 1%)
    Reading: 81% (Top 5%)
    Grades: 6-8441 Mills Park Drive
    CaryNC 27519
    (919) 466-1500

  • Rank: #1919.
    Jay M Robinson Middle SchoolMath: 88% | Reading: 79%
    Rank
    10/
    10
    Top 1%
    Math: 88% (Top 1%) Reading: 79% (Top 5%)Math: 88% (Top 1%)
    Reading: 79% (Top 5%)
    Grades: 6-85925 Ballantyne Commons Pkwy
    CharlotteNC 28277
    (980) 343-6944

  • Rank: #2020.
    Wrightsville Beach Elementary SchoolMath: 90-94% | Reading: 75-79%
    Rank
    10/
    10
    Top 1%
    Math: 90-94% (Top 1%) Reading: 75-79% (Top 5%)Math: 90-94% (Top 1%)
    Reading: 75-79% (Top 5%)
    Grades: K-5220 Coral Dr
    Wrightsville BeachNC 28480
    (910) 256-3171

  • Rank: #21-2221.- 22.
    Ogden Elementary SchoolMath: 89% | Reading: 77%
    Rank
    10/
    10
    Top 1%
    Math: 89% (Top 1%) Reading: 77% (Top 5%)Math: 89% (Top 1%)
    Reading: 77% (Top 5%)
    Grades: K-53637 Middle Sound Rd
    WilmingtonNC 28411
    (910) 686-6464

  • Rank: #21-2221.- 22.
    Polo Ridge Elementary SchoolMath: 87% | Reading: 79%
    Rank
    10/
    10
    Top 1%
    Math: 87% (Top 1%) Reading: 79% (Top 5%)Math: 87% (Top 1%)
    Reading: 79% (Top 5%)
    Grades: K-511830 Tom Short Rd
    CharlotteNC 28277
    (980) 343-0749

  • Rank: #23-2523.- 25.
    Greensboro AcademyCharter School
    Math: 86% | Reading: 79%
    Rank
    10/
    10
    Top 1%
    Math: 86% (Top 1%) Reading: 79% (Top 5%)Math: 86% (Top 1%)
    Reading: 79% (Top 5%)
    Grades: K-84049 Battleground Ave
    GreensboroNC 27410
    (336) 286-8404

  • Rank: #23-2523.- 25.
    Sandy Ridge Elementary SchoolMath: 86% | Reading: 79%
    Rank
    10/
    10
    Top 1%
    Math: 86% (Top 1%) Reading: 79% (Top 5%)Math: 86% (Top 1%)
    Reading: 79% (Top 5%)
    Grades: PK-510101 Waxhaw Manor Drive
    WaxhawNC 28173
    (704) 290-1505

  • Rank: #23-2523.- 25.
    Sycamore Creek Elementary SchoolMath: 86% | Reading: 79%
    Rank
    10/
    10
    Top 1%
    Math: 86% (Top 1%) Reading: 79% (Top 5%)Math: 86% (Top 1%)
    Reading: 79% (Top 5%)
    Grades: PK-510921 Leesville Rd
    RaleighNC 27613
    (919) 841-4333

  • Rank: #2626.
    Davis Drive Middle SchoolMath: 83% | Reading: 81%
    Rank
    10/
    10
    Top 5%
    Math: 83% (Top 5%) Reading: 81% (Top 5%)Math: 83% (Top 5%)
    Reading: 81% (Top 5%)
    Grades: 6-82101 Davis Drive
    CaryNC 27519
    (919) 387-3033

  • Rank: #27-2827.- 28.
    Marvin Elementary SchoolMath: 85% | Reading: 79%
    Rank
    10/
    10
    Top 5%
    Math: 85% (Top 5%) Reading: 79% (Top 5%)Math: 85% (Top 5%)
    Reading: 79% (Top 5%)
    Grades: PK-59700 Marvin School Rd
    WaxhawNC 28173
    (704) 843-5399

  • Rank: #27-2827.- 28.
    Sherwood Forest Elementary SchoolMath: 84% | Reading: 80%
    Rank
    10/
    10
    Top 5%
    Math: 84% (Top 5%) Reading: 80% (Top 5%)Math: 84% (Top 5%)
    Reading: 80% (Top 5%)
    Grades: PK-51055 Yorkshire Road
    Winston SalemNC 27106
    (336) 774-4646

  • Rank: #2929.
    Green Hope Elementary SchoolMath: 86% | Reading: 77%
    Rank
    10/
    10
    Top 5%
    Math: 86% (Top 1%) Reading: 77% (Top 5%)Math: 86% (Top 1%)
    Reading: 77% (Top 5%)
    Grades: PK-52700 Louis Stephens Drive
    CaryNC 27519
    (919) 388-5270

  • Rank: #3030.
    Walter L Parsley Elementary SchoolMath: 89% | Reading: 76%
    Rank
    10/
    10
    Top 5%
    Math: 89% (Top 1%) Reading: 76% (Top 5%)Math: 89% (Top 1%)
    Reading: 76% (Top 5%)
    Grades: K-53518 Masonboro Loop Road
    WilmingtonNC 28409
    (910) 790-2355

  • Rank: #3131.
    Sterling Montessori AcademyCharter School
    Math: 80% | Reading: 83%
    Rank
    10/
    10
    Top 5%
    Math: 80% (Top 5%) Reading: 83% (Top 5%)Math: 80% (Top 5%)
    Reading: 83% (Top 5%)
    Grades: PK-8202 Treybrooke Drive
    MorrisvilleNC 27560
    (919) 462-8889

  • Rank: #3232.
    Antioch Elementary SchoolMath: 87% | Reading: 76%
    Rank
    10/
    10
    Top 5%
    Math: 87% (Top 1%) Reading: 76% (Top 5%)Math: 87% (Top 1%)
    Reading: 76% (Top 5%)
    Grades: K-53101 Antioch Church Road
    MatthewsNC 28104
    (704) 841-2505

  • Rank: #3333.
    Highcroft Elementary SchoolMath: 82% | Reading: 78%
    Rank
    10/
    10
    Top 5%
    Math: 82% (Top 5%) Reading: 78% (Top 5%)Math: 82% (Top 5%)
    Reading: 78% (Top 5%)
    Grades: PK-55415 Highcroft Drive
    CaryNC 27519
    (919) 460-3527

  • Rank: #34-3534.- 35.
    Clement Elementary SchoolMath: 80-84% | Reading: 75-79%
    Rank
    10/
    10
    Top 5%
    Math: 80-84% (Top 5%) Reading: 75-79% (Top 5%)Math: 80-84% (Top 5%)
    Reading: 75-79% (Top 5%)
    Grades: PK-53220 Maxwell Rd
    AutryvilleNC 28318
    (910) 567-2112

  • Rank: #34-3534.- 35.
    Meadowlark Elementary SchoolMath: 82% | Reading: 77%
    Rank
    10/
    10
    Top 5%
    Math: 82% (Top 5%) Reading: 77% (Top 5%)Math: 82% (Top 5%)
    Reading: 77% (Top 5%)
    Grades: PK-5401 Meadowlark Drive
    Winston SalemNC 27106
    (336) 703-4208

  • Show 100 more public schools in NC (out of 2,559 total schools)
Recent Articles
Learn why teens appear de-motivated and how you can stimulate their motivation to achieve more in their academic and social endeavors.
Your child's public school could be the scene of asbestos. Learn about the risk factors and what schools have recently been impacted by the presence of asbestos.
While reading, writing, and arithmetic are the foundation of a child's education, financial literacy is growing in importance as well. Learn about public schools that are teaching financial literacy to their students.