Select:

Halifax County Public Records

The Old Dominion

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