Betsey's Real Estate
60 NC Highway 125 • Roanoke Rapids, NC 27870 • 252.535.2344
 
Call today, and find out why it’s better at Betsey’s
  Schools
  The school systems in the Roanoke Valley have a long history of excellent and progressive education. Our schools provide quality programs and services that meet the needs of our students and reflect the growth and progress of our communities. Here at Betsey’s we’re all very proud of the improvements and achievements that result from the hard work of our students, faculty and staff.

Public Schools Systems
.
Halifax County
Students: 5,721
Teachers: 490
(252) 583-5111
www.halifax.k12.nc.us/home.aspx
.
Roanoke Rapids City
Students: 3,047
Teachers: 239
(252) 535-3111
www.rrgsd.org
.
Weldon City
Students: 1,290
Teachers: 90
(252) 536-4821
www.weldoncityschools.k12.nc.us
.
Northampton County
Students: 3,804
Teachers: 247
(252) 534-1371
www.northampton.k12.nc.us/aboutus.htm

Private Schools
.
Halifax Academy
(252) 537-8527
www.halifaxacademy.org
.
Gaston College Prep
(252) 537-6932
www.kippgcp.org

.
Northeast Academy
(252) 539-2461
www.northeastacademy.net
.
Hobgood Academy
(252) 826-4116
www.hobgoodacademy.com

.
Cornerstone Christian
(252) 537-8791

Post-Secondary
.
Halifax Comm. College
(252) 536-2551
www.halifaxccnc.college-lnfo.com

Libraries
We are fortunate to have excellent libraries that offer our communities traditional services such as circulating books, magazines, audio-books, and videotapes. And of course, we offer the public access to the Internet and CD-ROM technology along with our genealogy and local history collections. Our libraries also host programs and activities designed to encourage reading and learning for everyone.

Halifax County Library
33 S Granville St, Halifax, NC 27839
(252) 583-2401
www.halifaxlib.org
.
Roanoke Rapids Library
319 Roanoke Ave.
Roanoke Rapids, NC 27870
(252) 533-2890
www.youseemore.com/RoanokeRapids
.
Northampton Memorial Library
207 W Jefferson St, Jackson, NC 27845
(252) 534-3571
.
Weldon Memorial Library
6 W 1st St, Weldon, NC 27890
(252) 536-3837