top of page


Raising Hands

Strive for Five!

Halifax County Public Schools
The Halifax County School system has 10 schools, serving approximately 2566 students in preschool through 12th grade. The county schools are accredited by the NC State Board of Education as well as the Southern Association of Colleges and Schools. The district is committed to hiring highly qualified certified teachers.
High schools
Northwest Collegiate and Technical Academy (Littleton)
Southeast Collegiate Prep Academy (Halifax)

Middle schools
Enfield Middle STEAM Academy (Enfield)
William R. Davie Middle STEM Academy (Roanoke Rapids)

Elementary schools
Aurelian Springs Institute of Global Learning (Littleton)
Everetts Elementary STEM Academy (Roanoke Rapids)
Hollister Elementary Leadership Academy (Hollister)
Inborden Elementary STEAM Academy (Enfield)
Pittman Elementary Leadership Academy (Enfield)
Scotland Neck Elementary Leadership Academy (Scotland Neck)

Charter Schools 

North East Carolina Prep

Rocky Mount Prep

KIPP Halifax

KIPP Pride High School

KIPP Halifax College Prep Public School

KIPP Halifax Primary School

Enfield Logog.png
bottom of page