Best Halifax County Public Middle Schools (2026)

For the 2026 school year, there are 7 public middle schools serving 2,389 students in Halifax County, NC.
The top-ranked public middle schools in Halifax County, NC are Hobgood Charter School, Chaloner Middle School and Weldon Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Halifax County, NC public middle schools have an average math proficiency score of 24% (versus the North Carolina public middle school average of 48%), and reading proficiency score of 31% (versus the 50% statewide average). Middle schools in Halifax County have an average ranking of 1/10, which is in the bottom 50% of North Carolina public middle schools.
Minority enrollment is 69% of the student body (majority Black), which is more than the North Carolina public middle school average of 56% (majority Black and Hispanic).

Best Public Middle Schools in Halifax County (2026)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Hobgood Charter School
Charter School
(Math: 45-49% | Reading: 50-54%)
Rank:
6/
10
Top 50%
201 S Beech St
Hobgood, NC 27843
(252) 242-1880
Gr: K-12 | 519 students Student-teacher ratio: 13:1 Minority enrollment: 21%
Rank: #22.
Chaloner Middle School
(Math: 38% | Reading: 38%)
Rank:
3/
10
Bottom 50%
2100 Virginia Avenue
Roanoke Rapids, NC 27870
(252) 519-7600
Gr: 6-8 | 602 students Student-teacher ratio: 16:1 Minority enrollment: 52%
Rank: #33.
Weldon Middle School
(Math: 15-19% | Reading: 25-29%)
Rank:
1/
10
Bottom 50%
4489 Highway 301
Halifax, NC 27839
(252) 536-2571
Gr: 6-8 | 130 students Student-teacher ratio: 8:1
Rank: #44.
Haliwa-saponi Tribal School
Charter School
(Math: 10-14% | Reading: 25-29%)
Rank:
1/
10
Bottom 50%
130 Haliwa-saponi Trail
Hollister, NC 27844
(252) 257-5853
Gr: K-12 | 143 students Student-teacher ratio: 11:1 Minority enrollment: 96%
Rank: #55.
Kipp Halifax College Preparatory
Charter School
(Math: 14% | Reading: 26%)
Rank:
1/
10
Bottom 50%
9986 Hwy 903
Halifax, NC 27839
(252) 410-0277
Gr: K-8 | 542 students Student-teacher ratio: 17:1 Minority enrollment: 97%
Rank: #66.
William R Davie Middle S.t.e.m. Academy
(Math: 8% | Reading: 23%)
Rank:
1/
10
Bottom 50%
4391 Hwy 158
Roanoke Rapids, NC 27870
(252) 519-0300
Gr: 6-8 | 258 students Student-teacher ratio: 14:1 Minority enrollment: 96%
Rank: #77.
Enfield Middle S.t.e.a.m. Academy
(Math: 12% | Reading: 16%)
Rank:
1/
10
Bottom 50%
13723 Hwy 481
Enfield, NC 27823
(252) 445-5502
Gr: 6-8 | 195 students Student-teacher ratio: 11:1 Minority enrollment: 98%
[+] Show Closed Public Schools in Halifax County, NC

Halifax County Public Schools (Closed)

School
Location
Quick Facts
1725 Bakers School Rd
Scotland Neck, NC 27874
(252) 826-3562
Gr: 3-5 | 127 students Student-teacher ratio: 14:1 Minority enrollment: 99%
501 East 16th St
Scotland Neck, NC 27874
(252) 826-4513
Gr: 6-8 | 217 students Student-teacher ratio: 13:1 Minority enrollment: 95%
20212 Hwy 48
Enfield, NC 27823
(252) 445-3720
Gr: 6-8 | 231 students Student-teacher ratio: 13:1 Minority enrollment: 99%
1064 Bacon Road
Littleton, NC 27850
(252) 586-3219
Gr: PK-5 | 163 students Student-teacher ratio: 20:1 Minority enrollment: 95%
800 Hamilton St
Roanoke Rapids, NC 27870
(252) 519-7600
Gr: 8-12 | 177 students Student-teacher ratio: 30:1 Minority enrollment: 21%
16683 Hwy 125
Halifax, NC 27839
(252) 445-2333
Gr: 9-11 | 108 students Student-teacher ratio: 22:1 Minority enrollment: 96%
901 Jr High Sch Rd
Scotland Neck, NC 27874
(252) 826-4413
Gr: PK-3 | 121 students Student-teacher ratio: 13:1 Minority enrollment: 95%
415 County Rd
Weldon, NC 27890
(252) 536-4821
Gr: 9-12 | 242 students Student-teacher ratio: 9:1 Minority enrollment: 97%

Frequently Asked Questions

What are the top-ranked public middle schools in Halifax County, NC?
The top-ranked public middle schools in Halifax County, NC include Hobgood Charter School, Chaloner Middle School and Weldon Middle School.
How many public middle schools are located in Halifax County?
7 public middle schools are located in Halifax County.
What is the racial composition of students in Halifax County?
Halifax County public middle schools minority enrollment is 69% of the student body (majority Black), which is more than the North Carolina public middle schools average of 56% (majority Black and Hispanic).
Which public middle schools in Halifax County are often viewed compared to one another?

Recent Articles

Quick Links

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 75 Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 82 Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 88 Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 94 Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 100 Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 106 Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 112 Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 123
Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/popper.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242 Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/tippy.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242 Notice: Directory does not exist in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242 Notice: Unable to save compiled js file in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242