The most improved public middle schools in North Carolina are North Shelby, Durham Charter School and Sallie B Howard School.
A school's improvement is based on a its total rise in ranking spots during the last five years (2020-25).
Improved Rank Range: 375
1,125
Avg. Improved Rank: 557
Most Improved Public Middle Schools in North Carolina (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
North Shelby
Special Education School
(Math: 60-79% | Reading: 60-79%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +1125
(from 1,503 to 378)
(from 1,503 to 378)
Grades: PK-12
1701 Charles Road
Shelby, NC 28152
(704) 476-8230
Shelby, NC 28152
(704) 476-8230
Rank: #22.
Durham Charter School
Charter School
(Math: 59% | Reading: 53%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +1036
(from 1,957 to 921)
(from 1,957 to 921)
Grades: K-10
807 West Chapel Hill Street
Durham, NC 27701
(919) 956-5599
Durham, NC 27701
(919) 956-5599
Rank: #33.
Sallie B Howard School
Charter School
(Math: 67% | Reading: 63%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +937
(from 1,431 to 494)
(from 1,431 to 494)
Grades: K-12
1004 Herring Avenue E
Wilson, NC 27893
(252) 293-4150
Wilson, NC 27893
(252) 293-4150
Rank: #44.
Marjorie Williams Academy
Charter School
(Math: 50-59% | Reading: 50-54%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +824
(from 1,889 to 1,065)
(from 1,889 to 1,065)
Grades: K-12
129 Allen Circle
Crossnore, NC 28616
(828) 733-5241
Crossnore, NC 28616
(828) 733-5241
Rank: #55.
Quality Education Academy
Charter School
(Math: 49% | Reading: 47%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +789
(from 2,144 to 1,355)
(from 2,144 to 1,355)
Grades: K-12
5012-d Lansing Drive
Winston Salem, NC 27105
(336) 744-7138
Winston Salem, NC 27105
(336) 744-7138
Rank: #66.
Henderson Collegiate
Charter School
(Math: 72% | Reading: 69%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +676
(from 1,005 to 329)
(from 1,005 to 329)
Grades: K-12
1071 Old Epsom Rd
Henderson, NC 27536
(252) 598-1038
Henderson, NC 27536
(252) 598-1038
Rank: #77.
James E Shepard Middle School
Magnet School
(Math: 43% | Reading: 46%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +668
(from 2,239 to 1,571)
(from 2,239 to 1,571)
Grades: 6-8
2401 Dakota Street
Durham, NC 27707
(919) 560-3938
Durham, NC 27707
(919) 560-3938
Rank: #88.
Royal Oaks Elementary School
(Math: 56% | Reading: 45%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +665
(from 1,930 to 1,265)
(from 1,930 to 1,265)
Grades: K-8
608 Dakota Street
Kannapolis, NC 28083
(704) 260-6310
Kannapolis, NC 28083
(704) 260-6310
Rank: #99.
Princeton High School
(Math: 61% | Reading: 52%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +643
(from 1,561 to 918)
(from 1,561 to 918)
Grades: 6-12
101 Dr Donnie H Jones Jr Blvd
Princeton, NC 27569
(919) 936-5011
Princeton, NC 27569
(919) 936-5011
Rank: #1010.
J S Waters School
(Math: 60-64% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +576
(from 1,439 to 863)
(from 1,439 to 863)
Grades: K-8
55 J S Waters School Road
Goldston, NC 27252
(919) 898-2259
Goldston, NC 27252
(919) 898-2259
Rank: #1111.
First Flight Middle School
(Math: 67% | Reading: 70%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +570
(from 968 to 398)
(from 968 to 398)
Grades: 6-8
109 Veterans Drive
Kill Devil Hills, NC 27948
(252) 441-8888
Kill Devil Hills, NC 27948
(252) 441-8888
Rank: #1212.
Oakboro Choice Stem
(Math: 65-69% | Reading: 60-64%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +545
(from 1,057 to 512)
(from 1,057 to 512)
Grades: K-8
1244 N Main St
Oakboro, NC 28129
(704) 961-4700
Oakboro, NC 28129
(704) 961-4700
Rank: #1313.
Mcgee's Crossroads Middle School
(Math: 45% | Reading: 55%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +529
(from 1,774 to 1,245)
(from 1,774 to 1,245)
Grades: 6-8
13353 Nc Highway 210
Benson, NC 27504
(919) 894-6003
Benson, NC 27504
(919) 894-6003
Rank: #1414.
Rogers-herr Middle School
Magnet School
(Math: 62% | Reading: 67%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +526
(from 1,073 to 547)
(from 1,073 to 547)
Grades: 6-8
911 Cornwallis Road
Durham, NC 27707
(919) 560-3970
Durham, NC 27707
(919) 560-3970
Rank: #1515.
Clarkton School Of Discovery
(Math: 47% | Reading: 48%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +520
(from 1,886 to 1,366)
(from 1,886 to 1,366)
Grades: 5-8
10000 North College Street
Clarkton, NC 28433
(910) 647-6531
Clarkton, NC 28433
(910) 647-6531
Rank: #16 - 1716. - 17.
Silk Hope School
(Math: 60-64% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +513
(from 1,229 to 716)
(from 1,229 to 716)
Grades: PK-8
7945 Silk Hope Gum Springs Rd
Siler City, NC 27344
(919) 742-3911
Siler City, NC 27344
(919) 742-3911
Rank: #16 - 1716. - 17.
South Davidson Middle And High School
(Math: 60-79% | Reading: 45-49%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +513
(from 1,404 to 891)
(from 1,404 to 891)
Grades: 6-12
14956 South Nc Hwy 109
Denton, NC 27239
(336) 242-5700
Denton, NC 27239
(336) 242-5700
Rank: #1818.
Movement Charter School
Charter School
(Math: 46% | Reading: 42%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +511
(from 2,111 to 1,600)
(from 2,111 to 1,600)
Grades: K-8
2701-b Freedom Dr
Charlotte, NC 28208
(704) 585-1356
Charlotte, NC 28208
(704) 585-1356
Rank: #1919.
North East Carolina Prep
Charter School
(Math: 47% | Reading: 47%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +483
(from 1,860 to 1,377)
(from 1,860 to 1,377)
Grades: PK-12
274 Husky Trail
Tarboro, NC 27886
(252) 641-0464
Tarboro, NC 27886
(252) 641-0464
Rank: #2020.
Swift Creek Middle School
(Math: 57% | Reading: 55%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +479
(from 1,386 to 907)
(from 1,386 to 907)
Grades: 6-8
325 Norris Rd
Clayton, NC 27520
(919) 262-0750
Clayton, NC 27520
(919) 262-0750
Rank: #2121.
Archer Lodge Middle School
(Math: 64% | Reading: 59%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +475
(from 1,150 to 675)
(from 1,150 to 675)
Grades: 6-8
762 Wendell Rd
Wendell, NC 27591
(919) 553-0714
Wendell, NC 27591
(919) 553-0714
Rank: #2222.
Reid Ross Classical Middle School
(Math: 42% | Reading: 61%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +467
(from 1,642 to 1,175)
(from 1,642 to 1,175)
Grades: 6-8
3200 Ramsey Street
Fayetteville, NC 28301
(910) 488-8415
Fayetteville, NC 28301
(910) 488-8415
Rank: #2323.
Mattamuskeet School
(Math: 40-44% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +463
(from 1,972 to 1,509)
(from 1,972 to 1,509)
Grades: PK-12
60 Juniper Bay Road
Swanquarter, NC 27885
(252) 926-0221
Swanquarter, NC 27885
(252) 926-0221
Rank: #2424.
East Voyager Academy Of Charlotte
Charter School
(Math: 45-49% | Reading: 50-54%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +453
(from 1,680 to 1,227)
(from 1,680 to 1,227)
Grades: K-8
7429 Tuckaseegee Rd.
Charlotte, NC 28214
(704) 412-6988
Charlotte, NC 28214
(704) 412-6988
Rank: #2525.
Onslow Virtual School
(Math: 39% | Reading: 56%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +452
(from 1,817 to 1,365)
(from 1,817 to 1,365)
Grades: K-12
200 Broadhurst Road
Jacksonville, NC 28540
(910) 989-2013
Jacksonville, NC 28540
(910) 989-2013
Rank: #2626.
Moncure School
(Math: 55-59% | Reading: 55-59%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +449
(from 1,276 to 827)
(from 1,276 to 827)
Grades: K-8
600 Moncure School Road
Moncure, NC 27559
(919) 542-3725
Moncure, NC 27559
(919) 542-3725
Rank: #2727.
Community High School
Alternative School
(Math: 21-39% | Reading: ≥50%)
Rank:
Rank:
4/
Bottom 50%10
Rank Change: +438
(from 2,146 to 1,708)
(from 2,146 to 1,708)
Grades: 7-12
235 Old Us 70
Swannanoa, NC 28778
(828) 686-7734
Swannanoa, NC 28778
(828) 686-7734
Rank: #2828.
Magnolia Elementary School
(Math: 39% | Reading: 36%)
Rank:
Rank:
3/
Bottom 50%10
Rank Change: +412
(from 2,353 to 1,941)
(from 2,353 to 1,941)
Grades: PK-8
10928 Us 301 North
Lumberton, NC 28360
(910) 671-6070
Lumberton, NC 28360
(910) 671-6070
Rank: #2929.
North Johnston Middle School
(Math: 47% | Reading: 46%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +407
(from 1,868 to 1,461)
(from 1,868 to 1,461)
Grades: 6-8
435 Oil Company Road
Micro, NC 27555
(919) 284-3374
Micro, NC 27555
(919) 284-3374
Rank: #30 - 3130. - 31.
Triad Math And Science Academy
Charter School
(Math: 45% | Reading: 59%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +406
(from 1,565 to 1,159)
(from 1,565 to 1,159)
Grades: K-12
700 Creek Ridge Rd
Greensboro, NC 27406
(336) 676-5350
Greensboro, NC 27406
(336) 676-5350
Rank: #30 - 3130. - 31.
Currituck County Middle School
(Math: 52% | Reading: 50%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +406
(from 1,589 to 1,183)
(from 1,589 to 1,183)
Grades: 6-8
4263 Caratoke Hwy
Barco, NC 27917
(252) 453-2171
Barco, NC 27917
(252) 453-2171
Rank: #3232.
Dillard Academy
Charter School
(Math: 35-39% | Reading: 30-34%)
Rank:
Rank:
3/
Bottom 50%10
Rank Change: +401
(from 2,435 to 2,034)
(from 2,435 to 2,034)
Grades: K-8
504 West Elm Street
Goldsboro, NC 27533
(919) 581-0128
Goldsboro, NC 27533
(919) 581-0128
Rank: #3333.
Foothills Community School
Magnet School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +393
(from 813 to 420)
(from 813 to 420)
Grades: 6-8
176 Lukin Street
Marion, NC 28752
(828) 652-1040
Marion, NC 28752
(828) 652-1040
Rank: #34 - 3534. - 35.
The Innovation Academy At South Campus
(Math: 67% | Reading: 72%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +375
(from 742 to 367)
(from 742 to 367)
Grades: 6-8
521 Martin Luther King Dr
Smithfield, NC 27577
(919) 934-6481
Smithfield, NC 27577
(919) 934-6481
Rank: #34 - 3534. - 35.
East Middle School
(Math: 47% | Reading: 47%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +375
(from 1,752 to 1,377)
(from 1,752 to 1,377)
Grades: 6-8
130 Merlin's Maze
Biscoe, NC 27209
(910) 428-3278
Biscoe, NC 27209
(910) 428-3278
Show 100 more public schools in NC (out of 844 total schools)
Loading...
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.