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 18 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,412 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

Hobgood Charter School

# 1 Elementary School in Halifax County
Hobgood, NC (Halifax County)
Grades served: K-12  ⋅  560 Students

Hobgood Charter School is located in the 27843 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, Hobgood Charter School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#639 elementary school in North Carolina
(58th percentile in state)
CHARTER SCHOOL

Hobgood Charter School

# 1 Elementary School in Halifax County
Hobgood, NC (Halifax County)
Grades served: K-12  ⋅  560 Students
#639 elementary school in North Carolina
(58th percentile in state)
CHARTER SCHOOL

Manning Elementary School

# 2 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  578 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 >>

#756 elementary school in North Carolina
(51st percentile in state)

Manning Elementary School

# 2 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  578 Students
#756 elementary school in North Carolina
(51st percentile in state)

Belmont Elementary School

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

Belmont 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, Belmont Elementary School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#806 elementary school in North Carolina
(47th percentile in state)

Belmont Elementary School

# 3 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  509 Students
#806 elementary school in North Carolina
(47th percentile in state)

Aurelian Springs Elementary School

# 4 Elementary School in Halifax County
Littleton, NC (Halifax County)
Grades served: PK-5  ⋅  132 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Aurelian Springs Elementary School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#993 elementary school in North Carolina
(35th percentile in state)

Aurelian Springs Elementary School

# 4 Elementary School in Halifax County
Littleton, NC (Halifax County)
Grades served: PK-5  ⋅  132 Students
#993 elementary school in North Carolina
(35th percentile in state)

Inborden Elementary School

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

Inborden Elementary School is located in the 27823 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, Inborden Elementary School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#1034 elementary school in North Carolina
(32nd percentile in state)

Inborden Elementary School

# 5 Elementary School in Halifax County
Enfield, NC (Halifax County)
Grades served: PK-5  ⋅  209 Students
#1034 elementary school in North Carolina
(32nd percentile in state)

Scotland Neck Elementary Leadership Academy

# 6 Elementary School in Halifax County
Scotland Neck, NC (Halifax County)
Grades served: PK-5  ⋅  123 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Scotland Neck Elementary Leadership Academy has received a 3-star rating on a scale of 1 to 10.. Read more >>

#1240 elementary school in North Carolina
(19th percentile in state)

Scotland Neck Elementary Leadership Academy

# 6 Elementary School in Halifax County
Scotland Neck, NC (Halifax County)
Grades served: PK-5  ⋅  123 Students
#1240 elementary school in North Carolina
(19th percentile in state)

Pittman Elementary School

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

Pittman Elementary School is located in the 27823 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, Pittman Elementary School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#1379 elementary school in North Carolina
(10th percentile in state)

Pittman Elementary School

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

Everetts Elementary School

# 8 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  228 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 >>

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

Everetts Elementary School

# 8 Elementary School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: PK-5  ⋅  228 Students
#1488 elementary school in North Carolina
(3rd percentile in state)

Hollister Elementary School

# 9 Elementary School in Halifax County
Hollister, NC (Halifax County)
Grades served: PK-5  ⋅  153 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 >>

#1499 elementary school in North Carolina
(2nd percentile in state)

Hollister Elementary School

# 9 Elementary School in Halifax County
Hollister, NC (Halifax County)
Grades served: PK-5  ⋅  153 Students
#1499 elementary school in North Carolina
(2nd percentile in state)

Weldon Elementary School

# 10 Elementary School in Halifax County
Weldon, NC (Halifax County)
Grades served: PK-5  ⋅  255 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 >>

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

Weldon Elementary School

# 10 Elementary School in Halifax County
Weldon, NC (Halifax County)
Grades served: PK-5  ⋅  255 Students
#1519 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  ⋅  599 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 6-star rating on a scale of 1 to 10.. Read more >>

#375 middle school in North Carolina
(51st percentile in state)

Chaloner Middle School

# 1 Middle School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 6-8  ⋅  599 Students
#375 middle school in North Carolina
(51st percentile in state)

Hobgood Charter School

# 2 Middle School in Halifax County
Hobgood, NC (Halifax County)
Grades served: K-12  ⋅  560 Students

Hobgood Charter School is located in the 27843 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, Hobgood Charter School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#484 middle school in North Carolina
(37th percentile in state)
CHARTER SCHOOL

Hobgood Charter School

# 2 Middle School in Halifax County
Hobgood, NC (Halifax County)
Grades served: K-12  ⋅  560 Students
#484 middle school in North Carolina
(37th percentile in state)
CHARTER SCHOOL

Weldon Middle School

# 3 Middle School in Halifax County
Halifax, NC (Halifax County)
Grades served: 6-8  ⋅  140 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 >>

#661 middle school in North Carolina
(14th percentile in state)

Weldon Middle School

# 3 Middle School in Halifax County
Halifax, NC (Halifax County)
Grades served: 6-8  ⋅  140 Students
#661 middle school in North Carolina
(14th percentile in state)

Enfield Middle School

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

Enfield Middle School is located in the 27823 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, Enfield Middle School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#693 middle school in North Carolina
(10th percentile in state)

Enfield Middle School

# 4 Middle School in Halifax County
Enfield, NC (Halifax County)
Grades served: 6-8  ⋅  179 Students
#693 middle school in North Carolina
(10th percentile in state)

William R Davie Middle School

# 5 Middle School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 6-8  ⋅  245 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 >>

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

William R Davie Middle School

# 5 Middle School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 6-8  ⋅  245 Students
#733 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  ⋅  744 Students
Average ACT Scores: 16

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
(23rd percentile in state)

Roanoke Rapids High School

# 1 High School in Halifax County
Roanoke Rapids, NC (Halifax County)
Grades served: 9-12  ⋅  744 Students
Average ACT Scores: 16
#361 high school in North Carolina
(23rd percentile in state)

Northwest Halifax High School

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

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 >>

#448 high school in North Carolina
(5th percentile in state)

Northwest Halifax High School

# 2 High School in Halifax County
Littleton, NC (Halifax County)
Grades served: 9-12  ⋅  305 Students
Average ACT Scores: 13
#448 high school in North Carolina
(5th percentile in state)

Southeast Halifax High School

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

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 >>

#458 high school in North Carolina
(3rd percentile in state)

Southeast Halifax High School

# 3 High School in Halifax County
Halifax, NC (Halifax County)
Grades served: 9-12  ⋅  198 Students
Average ACT Scores: 14
#458 high school in North Carolina
(3rd percentile in state)

Weldon STEM High School Career Academies

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

Weldon STEM High School Career Academies 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 STEM High School Career Academies has received a 1-star rating on a scale of 1 to 10.. Read more >>

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

Weldon STEM High School Career Academies

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