1,071 Banks in North Carolina, USA — 2026
TD Bank
Weaverville
📍150 Weaver Blvd, Weaverville, NC 28787
, Weaverville, NC 28787
Tarboro Savings Bank
Head Office
📍501 Main Street, Tarboro, NC 27886
, Tarboro, NC 27886
Taylorsville Savings Bank
Head Office
📍107 Main Avenue Dr, Taylorsville, NC 28681
, Taylorsville, NC 28681
Taylorsville Savings Bank
Hiddenite
📍4708 Nc Hwy 90e, Hiddenite, NC 28636
, Hiddenite, NC 28636
Touchstone Bank
Roanoke Rapids
📍778 Old Farm Road South, Roanoke Rapids, NC 27870
, Roanoke Rapids, NC 27870
Touchstone Bank
Louisburg
📍202 N. Main Street, Louisburg, NC 27549
, Louisburg, NC 27549
Towne Bank
Southern Shores
📍2 Juniper Trail, Southern Shores, NC 27949
, Southern Shores, NC 27949
Towne Bank
Nags Head
📍2525 S. Croatan Hwy, Nags Head, NC 27959
, Nags Head, NC 27959
Towne Bank
Moyock
📍250 Caratoke Highway, Moyock, NC 27958
, Moyock, NC 27958
Towne Bank
Grandy
📍6670 Caratoke Highway, Grandy, NC 27939
, Grandy, NC 27939
Towne Bank
Corolla
📍824 Ocean Trail, Corolla, NC 27927
, Corolla, NC 27927
TruPoint Bank
Asheville
📍116 Executive Park, Asheville, NC 28801
, Asheville, NC 28801
Union Bank
Henderson
📍1203 Dabney Drive, Henderson, NC 27536
, Henderson, NC 27536
Union Bank
Cary
📍1405 Bradford View Drive, Suite 100, Cary, NC 27519
, Cary, NC 27519
Union Bank
New Bern
📍513 Mccarthy Boulevard, New Bern, NC 28561
, New Bern, NC 28561
Union Bank
Goldsboro
📍2406 E Ash Street, Goldsboro, NC 27534
, Goldsboro, NC 27534
Union Bank
Roxboro
📍1750 Durham Road, Roxboro, NC 27573
, Roxboro, NC 27573
Union Bank
Louisburg
📍512 South Bickett Boulevard, Louisburg, NC 27549
, Louisburg, NC 27549
Union Bank
Youngsville
📍978 Us Highway 1, Youngsville, NC 27596
, Youngsville, NC 27596
Union Bank
Creedmoor
📍405 N. Main Street, Creedmoor, NC 27522
, Creedmoor, NC 27522