Halifax County Private Schools

All Schools
(3)
All Schools
(3)
 
High Schools
(3)
High Schools
(3)
 
Elementary Schools
(3)
Elementary Schools
(3)
 
Preschools
(2)
Preschools
(2)
 
Public Schools
(21)
There are 3 private schools in Halifax County, NC, serving 519 students.
Minority enrollment is 4% of the student body, and the student:teacher ratio is 10:1.

Halifax County Private Schools

  • School Location Grades Students
  • Po Box 608
    Roanoke Rapids, NC 27870
    (252)535-3007

    Grades: PK-12 | 93 students
  • 1400 Three Bridges Rd
    Roanoke Rapids, NC 27870
    (252)537-8527

    Grades: PK-12 | 342 students
  • 201 S Beech St
    Hobgood, NC 27843
    (252)826-4116

    Grades: K-12 | 84 students