The top ranked public elementary schools in North Carolina are Brown Summit Middle School, Metrolina Reg Scholars Academy and Quest Academy. The cities and towns with the highest concentration of top ranked public elementary schools are Waxhaw, Wake Forest and Morrisville.
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 51%. The percentage of students achieving reading proficiency is 50%.
Top Ranked Public Elementary Schools in North Carolina (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Brown Summit Middle School
Magnet School
(Math: ≥99% | Reading: ≥99%)
Rank:
Rank:
10/
Top 1%10
Math: ≥99% (Top 1%)
Reading: ≥99% (Top 1%)
Grades: 6-8
4720 Nc Highway 150 East
Browns Summit, NC 27214
(336) 656-0432
Browns Summit, NC 27214
(336) 656-0432
Rank: #22.
Metrolina Reg Scholars Academy
Charter School
(Math: 98% | Reading: 98%)
Rank:
Rank:
10/
Top 1%10
Math: 98% (Top 1%)
Reading: 98% (Top 1%)
Grades: K-8
5225 Seventy-seven Center Dr
Charlotte, NC 28217
(704) 503-1112
Charlotte, NC 28217
(704) 503-1112
Rank: #33.
Quest Academy
Charter School
(Math: ≥95% | Reading: ≥95%)
Rank:
Rank:
10/
Top 1%10
Math: ≥95% (Top 1%)
Reading: ≥95% (Top 1%)
Grades: K-8
10908 Strickland Road
Raleigh, NC 27615
(919) 841-0441
Raleigh, NC 27615
(919) 841-0441
Rank: #44.
White Oak Elementary School
(Math: 96% | Reading: 92%)
Rank:
Rank:
10/
Top 1%10
Math: 96% (Top 1%)
Reading: 92% (Top 1%)
Grades: PK-5
1512 White Oak Church Rd
Apex, NC 27523
(919) 694-0202
Apex, NC 27523
(919) 694-0202
Rank: #55.
Riverbend Elementary School
(Math: ≥95% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
Math: ≥95% (Top 1%)
Reading: 85-89% (Top 5%)
Grades: K-5
71 Learning Lane
Clyde, NC 28721
(828) 627-6565
Clyde, NC 28721
(828) 627-6565
Rank: #66.
Marvin Ridge Middle School
(Math: 93% | Reading: 89%)
Rank:
Rank:
10/
Top 5%10
Math: 93% (Top 1%)
Reading: 89% (Top 5%)
Grades: 6-8
2831 Crane Road
Waxhaw, NC 28173
(704) 290-1510
Waxhaw, NC 28173
(704) 290-1510
Rank: #77.
Providence Spring Elementary School
(Math: 93% | Reading: 87%)
Rank:
Rank:
10/
Top 5%10
Math: 93% (Top 1%)
Reading: 87% (Top 5%)
Grades: K-5
10045 Providence Church Ln
Charlotte, NC 28277
(980) 343-6935
Charlotte, NC 28277
(980) 343-6935
Rank: #88.
Wrightsville Beach Elementary School
(Math: 90-94% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
Math: 90-94% (Top 1%)
Reading: 85-89% (Top 5%)
Grades: K-5
220 Coral Drive
Wrightsville Beach, NC 28480
(910) 256-3171
Wrightsville Beach, NC 28480
(910) 256-3171
Rank: #99.
Green Hope Elementary School
(Math: 91% | Reading: 88%)
Rank:
Rank:
10/
Top 5%10
Math: 91% (Top 5%)
Reading: 88% (Top 5%)
Grades: PK-5
2700 Louis Stephens Drive
Cary, NC 27519
(919) 388-5270
Cary, NC 27519
(919) 388-5270
Rank: #1010.
The Brawley School
(Math: 94% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
Math: 94% (Top 1%)
Reading: 86% (Top 5%)
Grades: 6-8
132 Swift Arrow Drive
Mooresville, NC 28117
(704) 892-4711
Mooresville, NC 28117
(704) 892-4711
Rank: #1111.
Weddington Middle School
(Math: 92% | Reading: 85%)
Rank:
Rank:
10/
Top 5%10
Math: 92% (Top 1%)
Reading: 85% (Top 5%)
Grades: 6-8
5903 Deal Road
Matthews, NC 28104
(704) 296-6318
Matthews, NC 28104
(704) 296-6318
Rank: #1212.
Mills Park Middle School
(Math: 90% | Reading: 87%)
Rank:
Rank:
10/
Top 5%10
Math: 90% (Top 5%)
Reading: 87% (Top 5%)
Grades: 6-8
441 Mills Park Drive
Cary, NC 27519
(919) 466-1500
Cary, NC 27519
(919) 466-1500
Rank: #1313.
Masonboro Elementary School
(Math: 93% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
Math: 93% (Top 1%)
Reading: 84% (Top 5%)
Grades: K-5
3518 Masonboro Loop Road
Wilmington, NC 28409
(910) 790-2355
Wilmington, NC 28409
(910) 790-2355
Rank: #1414.
Rea View Elementary School
(Math: 89% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
Math: 89% (Top 5%)
Reading: 86% (Top 5%)
Grades: K-5
320 Reid Dairy Road
Waxhaw, NC 28173
(704) 290-1524
Waxhaw, NC 28173
(704) 290-1524
Rank: #1515.
Wake Young Men's Leadership Academy
(Math: 85-89% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
Math: 85-89% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: 6-13
567 East Hargett St
Raleigh, NC 27601
(919) 664-5644
Raleigh, NC 27601
(919) 664-5644
Rank: #1616.
Magellan Charter
Charter School
(Math: 89% | Reading: 85%)
Rank:
Rank:
10/
Top 5%10
Math: 89% (Top 5%)
Reading: 85% (Top 5%)
Grades: 3-8
9324 Baileywick Road
Raleigh, NC 27615
(919) 844-0277
Raleigh, NC 27615
(919) 844-0277
Rank: #17 - 1917. - 19.
Highcroft Elementary School
(Math: 88% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
Math: 88% (Top 5%)
Reading: 86% (Top 5%)
Grades: PK-5
5415 Highcroft Drive
Cary, NC 27519
(919) 460-3527
Cary, NC 27519
(919) 460-3527
Rank: #17 - 1917. - 19.
Mills Park Elementary School
(Math: 88% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
Math: 88% (Top 5%)
Reading: 86% (Top 5%)
Grades: PK-5
509 Mills Park Dr
Cary, NC 27519
(919) 466-1466
Cary, NC 27519
(919) 466-1466
Rank: #17 - 1917. - 19.
New Town Elementary School
(Math: 92% | Reading: 82%)
Rank:
Rank:
10/
Top 5%10
Math: 92% (Top 1%)
Reading: 82% (Top 10%)
Grades: PK-5
1100 Waxhaw-indian Tr. Rd.
Waxhaw, NC 28173
(704) 290-1525
Waxhaw, NC 28173
(704) 290-1525
Rank: #2020.
Olive Chapel Elementary School
(Math: 87% | Reading: 85%)
Rank:
Rank:
10/
Top 5%10
Math: 87% (Top 5%)
Reading: 85% (Top 5%)
Grades: PK-5
1751 Olive Chapel Road
Apex, NC 27502
(919) 387-4440
Apex, NC 27502
(919) 387-4440
Rank: #2121.
Weddington Elementary School
(Math: 90% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
Math: 90% (Top 5%)
Reading: 84% (Top 5%)
Grades: PK-5
3927 Twelve Mile Creek Road
Matthews, NC 28104
(704) 296-6317
Matthews, NC 28104
(704) 296-6317
Rank: #22 - 2322. - 23.
Lake Norman Charter
Charter School
(Math: 90% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
Math: 90% (Top 5%)
Reading: 83% (Top 5%)
Grades: K-12
12435 Old Statesville Road
Huntersville, NC 28078
(704) 948-8600
Huntersville, NC 28078
(704) 948-8600
Rank: #22 - 2322. - 23.
Oak Ridge Elementary School
(Math: 90% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
Math: 90% (Top 5%)
Reading: 83% (Top 5%)
Grades: PK-5
2050 Oak Ridge Road
Oak Ridge, NC 27310
(336) 643-8410
Oak Ridge, NC 27310
(336) 643-8410
Rank: #2424.
Oakwood Middle Ib School
(Math: 89% | Reading: 84%)
Rank:
Rank:
10/
Top 5%10
Math: 89% (Top 5%)
Reading: 84% (Top 5%)
Grades: 6-8
321 Clegg Street
Statesville, NC 28677
(704) 873-7354
Statesville, NC 28677
(704) 873-7354
Rank: #25 - 2825. - 28.
Cox Mill Elementary School
Magnet School
(Math: 91% | Reading: 80%)
Rank:
Rank:
10/
Top 5%10
Math: 91% (Top 5%)
Reading: 80% (Top 10%)
Grades: K-5
1450 Cox Mill Road
Concord, NC 28027
(704) 260-6170
Concord, NC 28027
(704) 260-6170
Rank: #25 - 2825. - 28.
Davis Drive Elementary School
(Math: 86% | Reading: 85%)
Rank:
Rank:
10/
Top 5%10
Math: 86% (Top 5%)
Reading: 85% (Top 5%)
Grades: K-5
2151 Davis Drive
Cary, NC 27519
(919) 387-2130
Cary, NC 27519
(919) 387-2130
Rank: #25 - 2825. - 28.
Davis Drive Middle School
(Math: 89% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
Math: 89% (Top 5%)
Reading: 83% (Top 5%)
Grades: 6-8
2101 Davis Drive
Cary, NC 27519
(919) 387-3033
Cary, NC 27519
(919) 387-3033
Rank: #25 - 2825. - 28.
Pine Lake Preparatory
Charter School
(Math: 86% | Reading: 85%)
Rank:
Rank:
10/
Top 5%10
Math: 86% (Top 5%)
Reading: 85% (Top 5%)
Grades: K-12
104 Yellow Wood Circle
Mooresville, NC 28115
(704) 237-5304
Mooresville, NC 28115
(704) 237-5304
Rank: #2929.
Sandy Ridge Elementary School
(Math: 90% | Reading: 82%)
Rank:
Rank:
10/
Top 5%10
Math: 90% (Top 5%)
Reading: 82% (Top 10%)
Grades: K-5
10101 Waxhaw Manor Drive
Waxhaw, NC 28173
(704) 290-1505
Waxhaw, NC 28173
(704) 290-1505
Rank: #3030.
Greensboro Academy
Charter School
(Math: 88% | Reading: 82%)
Rank:
Rank:
10/
Top 5%10
Math: 88% (Top 5%)
Reading: 82% (Top 10%)
Grades: K-8
4049 Battleground Ave
Greensboro, NC 27410
(336) 286-8404
Greensboro, NC 27410
(336) 286-8404
Rank: #3131.
Beaver Dam Elementary School
(Math: 80-89% | Reading: 80-89%)
Rank:
Rank:
10/
Top 5%10
Math: 80-89% (Top 5%)
Reading: 80-89% (Top 5%)
Grades: K-5
12059 Hwy 210 S
Roseboro, NC 28382
(910) 838-0008
Roseboro, NC 28382
(910) 838-0008
Rank: #3232.
Grandy Primary
(Math: 90-94% | Reading: 75-79%)
Rank:
Rank:
10/
Top 5%10
Math: 90-94% (Top 1%)
Reading: 75-79% (Top 10%)
Grades: PK-2
175 Nc Hwy 343 North
Camden, NC 27921
(252) 331-4838
Camden, NC 27921
(252) 331-4838
Rank: #3333.
Moravian Falls Elementary School
(Math: 85-89% | Reading: 80-84%)
Rank:
Rank:
10/
Top 5%10
Math: 85-89% (Top 5%)
Reading: 80-84% (Top 10%)
Grades: PK-5
2001 Moravian Falls Rd
Moravian Falls, NC 28654
(336) 838-4077
Moravian Falls, NC 28654
(336) 838-4077
Rank: #34 - 3534. - 35.
Ogden Elementary School
(Math: 88% | Reading: 81%)
Rank:
Rank:
10/
Top 5%10
Math: 88% (Top 5%)
Reading: 81% (Top 10%)
Grades: K-5
3637 Middle Sound Rd
Wilmington, NC 28411
(910) 686-6464
Wilmington, NC 28411
(910) 686-6464
Rank: #34 - 3534. - 35.
Polo Ridge Elementary School
(Math: 88% | Reading: 81%)
Rank:
Rank:
10/
Top 5%10
Math: 88% (Top 5%)
Reading: 81% (Top 10%)
Grades: K-5
11830 Tom Short Rd
Charlotte, NC 28277
(980) 343-0749
Charlotte, NC 28277
(980) 343-0749
Show 100 more public schools in NC (out of 2,080 total schools)
Loading...
Recent Articles

Texas Schools: The Voucher/School Choice Debate
The issue of school choice and a voucher system is currently being revisited in Houston and across the state of Texas, with strong opinions on both sides of the debate.

Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
What if NFL players came to your school? With the Fuel Up to Play 60 program, sponsored by the National Dairy Council and the NFL, nutrition and exercise are promoted during the school day. NFL players participate in the program by coming to schools and talking to students about fitness. Learn more about the program and some of the schools that are implementing it.

What Parents Need to Know About Lunch Shaming
Students all over the nation go hungry every day not because their schools don’t offer lunch, but because they refuse them to children with outstanding debts. Read on to learn about the horror that is lunch shaming and what can be done about it.