Town Chart.

← Back to Discover · All towns in North Carolina

Towns in Halifax County

10 towns with data in Halifax County, North Carolina, largest first. Find your matches.

Roanoke Rapids is the largest of the 10 towns we list in Halifax County, with 14,856 people. Together they have 25,501 people.

TownPopulationTypical household incomeTypical home price
Roanoke Rapids 14,856 $53,690 $142,700
South Rosemary 2,475 $47,466 $86,800
Enfield 2,153 $34,830 $105,300
Scotland Neck 2,006 $19,083 $73,000
Weldon 1,642 $48,350 $100,500
Hollister 819 $55,938 $158,400
Littleton 549 $42,083 $108,700
South Weldon 500 $18,430 $66,500
Halifax 294 $63,686 n/a
Hobgood 207 $78,250 $73,500

ZIP codes in Halifax County

7 ZIP codes in Halifax County, North Carolina. A ZIP code can also reach into a neighboring county.

Nearby counties in North Carolina

Link to this page

Copy this HTML to link to this page from your own site.