Halifax County, North Carolina cities by population
Number of cities: 10
Population: 49,291
Largest city: Roanoke Rapids
| City | Type | Population |
|---|---|---|
| Roanoke Rapids | city | 15,294 |
| South Rosemary | CDP | 2,557 |
| Enfield | town | 2,047 |
| Scotland Neck | town | 2,033 |
| Weldon | town | 1,524 |
| Hollister | CDP | 926 |
| South Weldon | CDP | 691 |
| Littleton | town | 479 |
| Hobgood | town | 267 |
| Halifax | town | 202 |
What is the largest city in Halifax County, North Carolina?
Roanoke Rapids is the largest city in Halifax County, North Carolina with a population of 15,294.
TOP-5 cities by population in Halifax County, North Carolina:
- Roanoke Rapids
- South Rosemary
- Enfield
- Scotland Neck
- Weldon