Halifax County mailboxes and post offices

There are 21 United States Postal Service post boxes and offices available to the public in Halifax County. You can use any one of these locations to mail your letter or package via USPS. For additional collection boxes in neighboring communities, see the list of mailboxes in North Carolina.

Littleton Village Post Office
2357 Eaton Ferry Rd
Directions
Public Collection Box
2455 Eaton Ferry Rd
Directions
Public Collection Box
10401 Nc Highway 903
Directions
Public Collection Box
10654 Nc Highway 903
Directions
Public Collection Box
1514 Julian Allsbrk Hwy
Directions
Public Collection Box
1200 Julian Allsbrk Hwy
Directions
Public Collection Box
250 Smith Church Rd
Directions
Public Collection Box
1000 Roanoke Ave
Directions
Public Collection Box
1600 E 10 Th St
Directions
Public Collection Box
947 Park Ave
Directions
Public Collection Box
100 W 2 Nd St
Directions
Public Collection Box
1600 Roanoke Rapids Rd
Directions