16 Banks in North Carolina, Halifax County, USA — 2026
BB&T Bank
Scotland Neck
📍1001 Main Street, Scotland Neck, NC 27874
, Scotland Neck, NC 27874
BB&T Bank
Littleton
📍131 East South Main Street, Littleton, NC 27850
, Littleton, NC 27850
BB&T Bank
Roanoke Rapids Main
📍1583 East Tenth Street, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
BB&T Bank
Enfield
BB&T Bank
Halifax
First Citizens Bank
Roanoke Rapids
📍306 Old Farm Road, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
First Citizens Bank
Littleton
📍111 Mosby Avenue, Littleton, NC 27850
, Littleton, NC 27850
New Republic Savings Bank
Roanoke Rapids
📍420 Becker Drive, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
PNC Bank
Oakland
📍1180 Julian R. Allsbrook Hwy, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
PNC Bank
Roanoke Rapids Main
📍1001 Hamilton Street, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
Roanoke Rapids Savings Bank
Head Office
📍325 Becker Drive, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
Roanoke Rapids Savings Bank
Roanoke Avenue
📍828 Roanoke Avenue, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
Southern Bank
Roanoke Rapids
📍1580 East Tenth Street, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
Southern Bank
Scotland Neck
📍810 South Main Street, Scotland Neck, NC 27874
, Scotland Neck, NC 27874
Touchstone Bank
Roanoke Rapids
📍778 Old Farm Road South, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
Woodforest National Bank
Roanoke Rapids Walmart
📍251 Premier Blvd, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870