Skip to content

Checked

Banks in North Carolina

2,058 bank branches in 321 cities and 98 counties · Data as of 10/23/2026

Bank branches on this page

Bank branches in North Carolina at a glance

  • North Carolina has 2,058 bank branches, about 1.9 for every 10,000 residents.
  • Per person, that is 16% below the national rate (2.3 per 10,000).
  • It ranks 11th among the states by number of bank branches.
  • The largest group is Full-Service Branch (89%), ahead of In-Store Branch and Main Office.
  • Charlotte (210), Raleigh (125) and Greensboro (73) have the most, 20% of the state total combined.

Banks headquartered in North Carolina, with their assets, deposits and earnings.

Bank financials

Find bank branches by city or county

Pick a place to see its full list

·

All bank branches in North Carolina

2,060 listed, A to Z · Page 1 of 69

Only the first 50 pages are listed. Narrow the list by area or type to see more.

Frequently asked questions

How many bank branches are in North Carolina?
There are 2,058 bank branches in North Carolina in our data as of 10/23/2026.
Which North Carolina cities have the most bank branches?
Charlotte (210), Raleigh (125), Greensboro (73), Winston-Salem (61), Asheville (53).