1,386 Banks in Alabama, USA — 2026
Cheaha Bank
Anniston
📍1100 Quintard Avenue, Anniston, AL 36201
, Anniston, AL 36201
Cheaha Bank
Alexandria
📍120 Big Valley Road, Alexandria, AL 36250
, Alexandria, AL 36250
Cheaha Bank
Head Office
📍1320 Highway Drive, Oxford, AL 36203
, Oxford, AL 36203
Cheaha Bank
Jacksonville
📍1500 Pelham Road South, Jacksonville, AL 36265
, Jacksonville, AL 36265
Citizens Bank
Foley
📍251 East Orange Avenue, Foley, AL 36535
, Foley, AL 36535
Citizens Bank
Head Office
📍21980 Palmer Street, Robertsdale, AL 36567
, Robertsdale, AL 36567
Citizens Bank
Fairhope
📍905 Plantation Boulevard, Fairhope, AL 36532
, Fairhope, AL 36532
Citizens Bank & Trust
Elkmont
📍25530 Alabama Highway 127, Elkmont, AL 35620
, Elkmont, AL 35620
Citizens Bank & Trust
Higdon
📍29316 Alabama Highway 71, Higdon, AL 35979
, Higdon, AL 35979
Citizens Bank & Trust
Albertville
📍324 North Broad Street, Albertville, AL 35950
, Albertville, AL 35950
Citizens Bank & Trust
Arab
📍1205 North Brindlee Mountain Parkway, Arab, AL 35016
, Arab, AL 35016
Citizens Bank & Trust
Cullman
📍223 2nd Avenue SE, Cullman, AL 35055
, Cullman, AL 35055
Citizens Bank & Trust
Rogersville
📍1565 Lee Street, Rogersville, AL 35652
, Rogersville, AL 35652
Citizens Bank & Trust
New Hope
📍5053 Main Drive, New Hope, AL 35760
, New Hope, AL 35760
Citizens Bank & Trust
Hazel Green
📍13870 Highway 231/431 North, Hazel Green, AL 35750
, Hazel Green, AL 35750
Citizens Bank & Trust
Guntersville
📍711 Gunter Avenue, Guntersville, AL 35976
, Guntersville, AL 35976
Citizens State Bank
Head Office
📍315 Columbus Avenue Nw, Vernon, AL 35592
, Vernon, AL 35592
Citizens Trust Bank
Eutaw
Citizens Trust Bank
Alabama Main
📍1700 Third Avenue North, Birmingham, AL 35203
, Birmingham, AL 35203
CommerceOne Bank
Head Office
📍2100 Southbridge Parkway, Suite 385, Birmingham, AL 35209
, Birmingham, AL 35209