2,116 Banks in North Carolina, USA — 2026
First Bank
Asheville Downtown
📍11 Church Street, Asheville, NC 28801
, Asheville, NC 28801
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
Hendersonville
📍601 North Main Street, Hendersonville, NC 28792
, Hendersonville, NC 28792
First Bank
Pinehurst Village
📍10 Chinquapin Rd, Pinehurst, NC 28374
, Pinehurst, NC 28374
First Bank
Vass
First Bank
Jefferson Village
📍1601 Highwoods Boulevard, Greensboro, NC 27410
, Greensboro, NC 27410
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
High Point
📍1200 North Main Street, High Point, NC 27262
, High Point, NC 27262
First Bank
Lumberton
📍2801 North Elm Street, Lumberton, NC 28358
, Lumberton, NC 28358
First Bank
Salisbury
📍1525 Jake Alexander Boulevard South, Salisbury, NC 28146
, Salisbury, NC 28146
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
First Bank
Southport
📍5210 Southport-Supply Rd, Southport, NC 28461
, Southport, NC 28461
First Bank
Beaufort
📍1503 Live Oak Street, Beaufort, NC 28516
, Beaufort, NC 28516
First Bank
Whiteville
📍1104 North J K Powell Boulevard, Whiteville, NC 28472
, Whiteville, NC 28472
First Bank
Mount Pleasant
📍8252 Highway 49 North, Mount Pleasant, NC 28124
, Mount Pleasant, NC 28124
First Bank
Asheboro
📍335 S. Fayetteville Street, Asheboro, NC 27203
, Asheboro, NC 27203