Cities in Halifax County, VIRGINIA Alton Clover Cluster Springs Crystal Hill Halifax Nathalie Republican Grove Scottsburg South Boston Vernon Hill Virgilina