1,071 Banks in North Carolina, USA — 2026
First Bank
Seagrove
📍121 West Main Street, Seagrove, NC 27341
, Seagrove, NC 27341
First Bank
Archdale
📍11410 N Main Street, Archdale, NC 27263
, Archdale, NC 27263
First Bank
Kill Devil Hills
📍2007 S. Croatan Hwy, Kill Devil Hills, NC 27948
, Kill Devil Hills, NC 27948
First Bank
Mayodan
📍402 S. Second Avenue, Mayodan, NC 27027
, Mayodan, NC 27027
First Bank
Apex
📍402 East Williams Street, Apex, NC 27502
, Apex, NC 27502
First Bank
Mars Hill
📍105 North Main Street, Mars Hill, NC 28754
, Mars Hill, NC 28754
First Bank
Leland
📍10 Waterford Business Center Way, Belville, NC 28451
, Belville, NC 28451
First Bank
Bennett
📍3948 Chatham Street, Bennett, NC 27208
, Bennett, NC 27208
First Bank
Rose Hill
📍405 S. Sycamore Street, Rose Hill, NC 28458
, Rose Hill, NC 28458
First Bank
Saint Pauls
📍301 West Broad Street, Saint Pauls, NC 28384
, Saint Pauls, NC 28384
First Bank
Robbins
📍108 N. Middleton St., Robbins, NC 27325
, Robbins, NC 27325
First Bank
Black Mountain
📍300 W State Street, Black Mountain, NC 28711
, Black Mountain, NC 28711
First Bank
Morehead City
📍137 Highway 24, Morehead City, NC 28557
, Morehead City, NC 28557
First Bank
Wallace
📍108 Tobacco Drive, Wallace, NC 28466
, Wallace, NC 28466
First Bank
Pinehurst Village
📍10 Chinquapin Rd, Pinehurst, NC 28374
, Pinehurst, NC 28374
First Bank
Vass
First Bank
Ocean Isle Beach
📍6303 Beach Drive Southwest, Ocean Isle Beach, NC 28469
, Ocean Isle Beach, NC 28469
First Bank
Richfield
📍135 Highway 49 North, Richfield, NC 28137
, Richfield, NC 28137
First Bank
Brevard
📍2 Market Street, Brevard, NC 28712
, Brevard, NC 28712
First Bank
Lillington
📍1000 South Main Street, Lillington, NC 27546
, Lillington, NC 27546