Or try our Advanced Search


Best Elementary Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best Middle Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

Best High Schools in NC
Charlotte Area
Raleigh Area
Winston-Salem Area
Greensboro Area
Durham Area
Asheville Area
Fayetteville Area

North Carolina Schools
Best NC Elementary Schools
Best NC Middle Schools
Best NC High Schools






Best Schools in Halifax County, NC

Are you searching for the best public schools in Halifax County, North Carolina? We have information on 17 public schools in Halifax County. Carolina School Hub has given Halifax County 1 stars (on a scale of 1 to 10) - when comparing this area to other North Carolina counties.

CarolinaSchoolHub Rating: 1 out of 10 stars
1

Use Carolina School Hub as a key information source on over 2,407 schools in North Carolina - including Halifax County and 98 other counties across the state. Use this website to research test scores, enrollment information, growth data and much more. If you're looking for the best schools in Halifax County, you may want to check out the schools cited below:

Best Elementary Schools in Halifax County

Manning Elementary School

# 1 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  586 Students

Manning Elementary School is located in the 27870 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Manning Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#693 elementary school in North Carolina
(55th percentile in state)

Manning Elementary School

# 1 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  586 Students
#693 elementary school in North Carolina
(55th percentile in state)

Belmont Elementary School

# 2 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  530 Students

Belmont Elementary School is located in the 27870 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Belmont Elementary School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#1107 elementary school in North Carolina
(28th percentile in state)

Belmont Elementary School

# 2 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  530 Students
#1107 elementary school in North Carolina
(28th percentile in state)

Weldon Middle School

# 3 Elementary School in Halifax County
Halifax, NC (Halifax County)
Grades served: 5-8  ⋅  176 Students

Weldon Middle School is located in the 27839 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Weldon Middle School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#1334 elementary school in North Carolina
(13th percentile in state)

Weldon Middle School

# 3 Elementary School in Halifax County
Halifax, NC (Halifax County)
Grades served: 5-8  ⋅  176 Students
#1334 elementary school in North Carolina
(13th percentile in state)

Inborden Elementary School

# 4 Elementary School in Halifax County
Enfield, NC (Halifax County)
Grades served: PK-5  ⋅  188 Students

Inborden Elementary School is located in the 27823 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Inborden Elementary School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#1395 elementary school in North Carolina
(9th percentile in state)

Inborden Elementary School

# 4 Elementary School in Halifax County
Enfield, NC (Halifax County)
Grades served: PK-5  ⋅  188 Students
#1395 elementary school in North Carolina
(9th percentile in state)

Aurelian Springs Elementary School

# 5 Elementary School in Halifax County
Littleton, NC (Halifax County)
Grades served: PK-5  ⋅  131 Students

Aurelian Springs Elementary School is located in the 27850 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Aurelian Springs Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1408 elementary school in North Carolina
(8th percentile in state)

Aurelian Springs Elementary School

# 5 Elementary School in Halifax County
Littleton, NC (Halifax County)
Grades served: PK-5  ⋅  131 Students
#1408 elementary school in North Carolina
(8th percentile in state)

Pittman Elementary School

# 6 Elementary School in Halifax County
Enfield, NC (Halifax County)
Grades served: PK-5  ⋅  123 Students

Pittman Elementary School is located in the 27823 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Pittman Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1433 elementary school in North Carolina
(7th percentile in state)

Pittman Elementary School

# 6 Elementary School in Halifax County
Enfield, NC (Halifax County)
Grades served: PK-5  ⋅  123 Students
#1433 elementary school in North Carolina
(7th percentile in state)

Hollister Elementary School

# 7 Elementary School in Halifax County
Hollister, NC (Halifax County)
Grades served: PK-5  ⋅  145 Students

Hollister Elementary School is located in the 27844 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Hollister Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1438 elementary school in North Carolina
(6th percentile in state)

Hollister Elementary School

# 7 Elementary School in Halifax County
Hollister, NC (Halifax County)
Grades served: PK-5  ⋅  145 Students
#1438 elementary school in North Carolina
(6th percentile in state)

Weldon Elementary School

# 8 Elementary School in Halifax County
Weldon, NC (Halifax County)
Grades served: PK-4  ⋅  213 Students

Weldon Elementary School is located in the 27890 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Weldon Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1486 elementary school in North Carolina
(3rd percentile in state)

Weldon Elementary School

# 8 Elementary School in Halifax County
Weldon, NC (Halifax County)
Grades served: PK-4  ⋅  213 Students
#1486 elementary school in North Carolina
(3rd percentile in state)

Scotland Neck Elementary Leadership Academy

# 9 Elementary School in Halifax County
Scotland Neck, NC (Halifax County)
Grades served: PK-5  ⋅  131 Students

Scotland Neck Elementary Leadership Academy is located in the 27874 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Scotland Neck Elementary Leadership Academy has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1487 elementary school in North Carolina
(3rd percentile in state)

Scotland Neck Elementary Leadership Academy

# 9 Elementary School in Halifax County
Scotland Neck, NC (Halifax County)
Grades served: PK-5  ⋅  131 Students
#1487 elementary school in North Carolina
(3rd percentile in state)

Everetts Elementary School

# 10 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  227 Students

Everetts Elementary School is located in the 27870 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Everetts Elementary School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#1517 elementary school in North Carolina
(1st percentile in state)

Everetts Elementary School

# 10 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  227 Students
#1517 elementary school in North Carolina
(1st percentile in state)

Best Middle Schools in Halifax County

Chaloner Middle School

# 1 Middle School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 6-8  ⋅  616 Students

Chaloner Middle School is located in the 27870 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Chaloner Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#434 middle school in North Carolina
(44th percentile in state)

Chaloner Middle School

# 1 Middle School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 6-8  ⋅  616 Students
#434 middle school in North Carolina
(44th percentile in state)

Weldon Middle School

# 2 Middle School in Halifax County
Halifax, NC (Halifax County)
Grades served: 5-8  ⋅  176 Students

Weldon Middle School is located in the 27839 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Weldon Middle School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#703 middle school in North Carolina
(9th percentile in state)

Weldon Middle School

# 2 Middle School in Halifax County
Halifax, NC (Halifax County)
Grades served: 5-8  ⋅  176 Students
#703 middle school in North Carolina
(9th percentile in state)

Enfield Middle School

# 3 Middle School in Halifax County
Enfield, NC (Halifax County)
Grades served: 6-8  ⋅  210 Students

Enfield Middle School is located in the 27823 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Enfield Middle School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#723 middle school in North Carolina
(7th percentile in state)

Enfield Middle School

# 3 Middle School in Halifax County
Enfield, NC (Halifax County)
Grades served: 6-8  ⋅  210 Students
#723 middle school in North Carolina
(7th percentile in state)

William R Davie Middle School

# 4 Middle School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 6-8  ⋅  277 Students

William R Davie Middle School is located in the 27870 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of F from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, William R Davie Middle School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#739 middle school in North Carolina
(5th percentile in state)

William R Davie Middle School

# 4 Middle School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 6-8  ⋅  277 Students
#739 middle school in North Carolina
(5th percentile in state)

Best High Schools in Halifax County

Roanoke Rapids High School

# 1 High School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 9-12  ⋅  783 Students
Average ACT Scores: 15

Roanoke Rapids High School is located in the 27870 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Roanoke Rapids High School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#361 high school in North Carolina
(20th percentile in state)

Roanoke Rapids High School

# 1 High School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 9-12  ⋅  783 Students
Average ACT Scores: 15
#361 high school in North Carolina
(20th percentile in state)

Northwest Halifax High School

# 2 High School in Halifax County
Littleton, NC (Halifax County)
Grades served: 9-12  ⋅  312 Students
Average ACT Scores: 14

Northwest Halifax High School is located in the 27850 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Northwest Halifax High School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#413 high school in North Carolina
(8th percentile in state)

Northwest Halifax High School

# 2 High School in Halifax County
Littleton, NC (Halifax County)
Grades served: 9-12  ⋅  312 Students
Average ACT Scores: 14
#413 high school in North Carolina
(8th percentile in state)

Weldon STEM High School Career Academies

# 3 High School in Halifax County
Weldon, NC (Halifax County)
Grades served: 9-12  ⋅  120 Students
Average ACT Scores: 13

Weldon STEM High School Career Academies is located in the 27890 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Weldon STEM High School Career Academies has received a 1-star rating on a scale of 1 to 10.. Read more >>

#438 high school in North Carolina
(2nd percentile in state)

Weldon STEM High School Career Academies

# 3 High School in Halifax County
Weldon, NC (Halifax County)
Grades served: 9-12  ⋅  120 Students
Average ACT Scores: 13
#438 high school in North Carolina
(2nd percentile in state)

Southeast Halifax High School

# 4 High School in Halifax County
Halifax, NC (Halifax County)
Grades served: 9-12  ⋅  196 Students
Average ACT Scores: 13

Southeast Halifax High School is located in the 27839 ZIP Code area of Halifax County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Southeast Halifax High School has received a 1-star rating on a scale of 1 to 10.. Read more >>

#448 high school in North Carolina
(1st percentile in state)

Southeast Halifax High School

# 4 High School in Halifax County
Halifax, NC (Halifax County)
Grades served: 9-12  ⋅  196 Students
Average ACT Scores: 13
#448 high school in North Carolina
(1st percentile in state)