Halifax County (North Carolina) Street Guide and Map
Minor Civil Divisions in Halifax County
Places
Cities
- Roanoke Rapids
Villages
- Enfield
- Halifax
- Hobgood
- Littleton
- Scotland Neck
- Weldon
Hamlets
- Airlie
- Allen Grove
- Andersons Crossroads
- Aurelian Springs
- Beaverdam
- Belmont
- Bolling
- Braswells Crossroads
- Brinkleyville
- Charleston
- Cooleys Crossroads
- Crowells Crossroads
- Darlington
- Dawson Crossroads
- Days Crossroads
- Delmar
- Edwards Fork
- Essex
- Glenview
- Gretna Green
- Heathsville
- Hills Crossroads
- Hinnes Crossroads
- Hollister
- Ita
- Lewis Crossroads
- Mullins Crossroads
- Norfleet
- Palmyra
- Pea Hill
- Pender
- Pierces Crossroads
- Rheasville
- Ringwood
- Roper Springs
- Rosemary
- Roseneath
- Ruggles
- South Rosemary
- South Weldon
- Spring Hill
- Thelma
- Tillery
- White Oak
Localities
- Roanoke Junction