Select:

Halifax County Public Records

The Old Dominion

Name
Phone
Online
Report
Halifax Commissioner of Revenue
(434) 476-3314
Halifax Mapping / GIS
Historic Aerials
Halifax Clerk of Circuit Court
(434) 476-6211