1,386 Banks in Alabama, USA — 2026
Metro City Bank
Opelika
📍1805 Gateway Drive, Opelika, AL 36801
, Opelika, AL 36801
Metro City Bank
Montgomery
📍2779 Bell Road, Montgomery, AL 36117
, Montgomery, AL 36117
MidSouth Bank
Ashford
📍520 Broadway Street, Ashford, AL 36312
, Ashford, AL 36312
MidSouth Bank
Southside
📍2224 Ross Clark Circle, Dothan, AL 36301
, Dothan, AL 36301
MidSouth Bank
Head Office
📍2526 West Main Street, Dothan, AL 36301
, Dothan, AL 36301
MidSouth Bank
Westside
📍4015 West Main Street, Dothan, AL 36305
, Dothan, AL 36305
MidSouth Bank
Northside
📍3776 Montgomery Highway, Dothan, AL 36303
, Dothan, AL 36303
MidSouth Bank
Clayton
📍16 South Midway Street, Clayton, AL 36016
, Clayton, AL 36016
MidSouth Bank
Auburn
📍519 East Glenn Avenue, Auburn, AL 36830
, Auburn, AL 36830
MidSouth Bank
Eufaula
📍230 South Eufaula Avenue, Eufaula, AL 36027
, Eufaula, AL 36027
Millennial Bank
Head Office
📍7924 Parkway Drive, Leeds, AL 35094
, Leeds, AL 35094
NobleBank & Trust
Oxford
NobleBank & Trust
Anniston
📍1509 Quintard Avenue, Anniston, AL 36201
, Anniston, AL 36201
NobleBank & Trust
Summit
📍361 Summit Blvd, Birmingham, AL 35243
, Birmingham, AL 35243
NobleBank & Trust
Piedmont
📍201 N Main Street, Piedmont, AL 36272
, Piedmont, AL 36272
NobleBank & Trust
Alexandria
📍646 Valley Cub Dr., Alexandria, AL 36250
, Alexandria, AL 36250
North Alabama Bank
Riverton
📍1590 Winchester Road, Huntsville, AL 35811
, Huntsville, AL 35811
North Alabama Bank
Ardmore
📍26772 Main Street, Ardmore, AL 35739
, Ardmore, AL 35739
North Alabama Bank
Hazel Green
📍13914 Highway 231-431 North, Hazel Green, AL 35750
, Hazel Green, AL 35750
North Alabama Bank
Providence
📍220 Providence Main Street, Huntsville, AL 35806
, Huntsville, AL 35806