Halifax County, NC
10 towns and cities in Halifax County, North Carolina
Halifax County is a county in North Carolina with 48,622 residents and 724 sq mi of land.
Advertisement
Towns and cities in Halifax County
- Enfield 1,865
- Halifax 170
- Hobgood 268
- Hollister 618
- Littleton 559
- Roanoke Rapids 15,229
- Scotland Neck 1,640
- South Rosemary 2,753
- South Weldon 550
- Weldon 1,444
Last updated: