Bank branches in Alabama 1,343 branches · 132 institutions · 66 counties

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

Branches
1,343
Institutions
132
Counties
66
Total Deposits
$142.23B

Counties

Jefferson County
181 branches · $44.07B deposits
Mobile County
105 branches · $10.12B deposits
Madison County
99 branches · $10.84B deposits
Baldwin County
85 branches · $6.69B deposits
Montgomery County
53 branches · $7.19B deposits
Shelby County
50 branches · $4.39B deposits
Tuscaloosa County
48 branches · $4.52B deposits
Lee County
40 branches · $4.42B deposits
Houston County
34 branches · $3.44B deposits
Lauderdale County
34 branches · $2.68B deposits
Cullman County
33 branches · $2.63B deposits
Marshall County
32 branches · $2.84B deposits
Morgan County
30 branches · $2.85B deposits
Calhoun County
30 branches · $2.39B deposits
Etowah County
22 branches · $1.50B deposits
DeKalb County
21 branches · $1.20B deposits
St. Clair County
19 branches · $1.35B deposits
Jackson County
19 branches · $1.19B deposits
Limestone County
19 branches · $1.39B deposits
Elmore County
19 branches · $1.23B deposits
Talladega County
16 branches · $1.20B deposits
Autauga County
16 branches · $943.3M deposits
Escambia County
16 branches · $1.14B deposits
Franklin County
16 branches · $858.8M deposits
Walker County
15 branches · $1.19B deposits
Colbert County
15 branches · $1.32B deposits
Blount County
14 branches · $1.02B deposits
Clarke County
13 branches · $761.0M deposits
Covington County
11 branches · $1.03B deposits
Coffee County
11 branches · $1.10B deposits
Tallapoosa County
11 branches · $915.2M deposits
Marion County
11 branches · $922.1M deposits
Marengo County
10 branches · $503.1M deposits
Chilton County
10 branches · $611.7M deposits
Russell County
10 branches · $945.6M deposits
Winston County
10 branches · $446.2M deposits
Butler County
9 branches · $406.0M deposits
Pickens County
9 branches · $471.7M deposits
Geneva County
9 branches · $522.9M deposits
Dallas County
8 branches · $692.1M deposits
Cherokee County
8 branches · $432.1M deposits
Pike County
8 branches · $1.25B deposits
Lawrence County
7 branches · $436.1M deposits
Monroe County
7 branches · $417.4M deposits
Chambers County
7 branches · $443.1M deposits
Bibb County
7 branches · $293.5M deposits
Dale County
7 branches · $430.8M deposits
Randolph County
7 branches · $417.9M deposits
Henry County
7 branches · $368.0M deposits
Barbour County
7 branches · $410.0M deposits

Showing top 50 of 66 counties in Alabama.

Top institutions in Alabama by branch count

InstitutionBranches in AL
Regions Bank 186
PNC Bank, National Association 91
Wells Fargo Bank, National Association 75
Cadence Bank 51
Truist Bank 49
Trustmark National Bank 41
Renasant Bank 38
Woodforest National Bank 38
Bank Independent 33
Synovus Bank 30
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