Halifax County Contact Directory
Find out how to reach your Clerk of Court and other offices and representatives in Halifax county.
Halifax County Courthouse
- Main
- (252) 593-3000
Other Contacts
- Clerk of Superior Court
- (252) 593-3000
- Superior Court Judges
- (252) 593-3016
- District Court Judges
- (252) 593-3012
- Court-Ordered Arbitration
- (252) 593-3012
- Family Court
- (252) 593-3015
- District Attorney
- (252) 593-3010
- Guardian ad Litem
- (252) 574-3121
- Magistrates - Enfield
- (252) 445-2961
- Magistrates - Roanoke Rapids
- (252) 537-6070
- Magistrates - Halifax
- (252) 593-3019