PO BOX 222 Halifax, NC 27839

The Halifax County Library System headquarters is located in Halifax. Branch libraries are located in Enfield, Littleton, Scotland Neck, and Weldon.

The library hosts a number of activities and programs all designed to encourage reading and learning for everyone.

Click to visit