Bank branches in North Carolina 1,989 branches · 86 institutions · 98 counties

Every FDIC-insured bank branch operating in North Carolina as of June 30, 2025. Sorted by county; deposits are the locally-booked balance reported each year to the FDIC.

Branches
1,989
Institutions
86
Counties
98
Total Deposits
$726.35B

Counties

Mecklenburg County
243 branches · $452.11B deposits
Wake County
242 branches · $98.05B deposits
Guilford County
101 branches · $12.85B deposits
Forsyth County
81 branches · $10.53B deposits
Buncombe County
65 branches · $7.71B deposits
New Hanover County
55 branches · $22.60B deposits
Durham County
49 branches · $11.82B deposits
Cumberland County
45 branches · $4.80B deposits
Gaston County
42 branches · $3.48B deposits
Iredell County
41 branches · $4.60B deposits
Johnston County
36 branches · $3.00B deposits
Cabarrus County
35 branches · $3.70B deposits
Catawba County
32 branches · $4.15B deposits
Brunswick County
32 branches · $3.20B deposits
Pitt County
32 branches · $3.53B deposits
Union County
32 branches · $3.36B deposits
Alamance County
28 branches · $2.71B deposits
Moore County
27 branches · $2.83B deposits
Orange County
25 branches · $3.72B deposits
Rowan County
25 branches · $1.91B deposits
Davidson County
24 branches · $2.68B deposits
Robeson County
24 branches · $1.35B deposits
Randolph County
23 branches · $2.08B deposits
Nash County
23 branches · $4.09B deposits
Wayne County
22 branches · $2.01B deposits
Surry County
21 branches · $1.51B deposits
Lincoln County
20 branches · $1.90B deposits
Dare County
20 branches · $1.94B deposits
Rockingham County
19 branches · $1.31B deposits
Onslow County
19 branches · $2.16B deposits
Harnett County
18 branches · $1.42B deposits
Craven County
18 branches · $1.69B deposits
Carteret County
18 branches · $1.73B deposits
Henderson County
18 branches · $2.69B deposits
Stanly County
17 branches · $1.47B deposits
Cleveland County
17 branches · $1.42B deposits
Chatham County
16 branches · $1.03B deposits
Watauga County
16 branches · $1.49B deposits
Lee County
14 branches · $1.32B deposits
Wilson County
14 branches · $1.92B deposits
Caldwell County
13 branches · $954.1M deposits
Duplin County
12 branches · $800.4M deposits
Halifax County
12 branches · $762.4M deposits
Lenoir County
11 branches · $1.00B deposits
Wilkes County
11 branches · $867.3M deposits
Jackson County
10 branches · $758.2M deposits
Sampson County
10 branches · $686.8M deposits
Pasquotank County
10 branches · $856.7M deposits
Rutherford County
10 branches · $884.6M deposits
Burke County
10 branches · $1.06B deposits

Showing top 50 of 98 counties in North Carolina.

Top institutions in North Carolina by branch count

InstitutionBranches in NC
Truist Bank 276
Wells Fargo Bank, National Association 220
First-Citizens Bank & Trust Company 200
Bank of America, National Association 109
PNC Bank, National Association 102
First Bank 101
First National Bank of Pennsylvania 93
Woodforest National Bank 90
Fifth Third Bank, National Association 81
First Horizon Bank 79
Reading this. An institution's branches in a state are the physical locations it operates there — separate from where the institution is headquartered. JPMorgan Chase, for example, is HQ'd in Ohio for regulatory purposes but operates branches in nearly every state. Deposits reflect what's booked at each branch — not necessarily where the depositor lives.

BankBranches · every U.S. bank branch by county and institution · data from FDIC Summary of Deposits June 30, 2025 · built by Claude