Here is the latest list of banks offering personal and business banking services and products in the state of Alabama. And here are also lists of banks offering business checking, free checking, small business loans, personal loans and home mortgages in the state of Alabama.
AloStar Bank of Commerce has branches in Birmingham, AL.
Amerifirst Bank has branches in Union Springs, Montgomery, Prattville and Opelika, AL.
Ameris Bank has branches in Dothan, Eufaula, Abbeville, Clayton, Headland and Dothan, AL.
AuburnBank has branches in Auburn, Hurtsboro, Opelika, Notasulga, Phenix City and Valley, AL.
Bank Independent has branches in Sheffield, Boaz, Opp, Florence, Russellville, Moulton, Horton, Gadsden, Cherokee, Tuscumbia, Florence, Athens, Decatur, Hartselle, Steele, Leighton, Lexington, Courtland, Moulton, Scottsboro, Red Bay, Muscle Shoals, Athens, Andalusia, AL.
Bank of Brewton has office in Brewton, AL.
Bank of Evergreen has branches in several states including AL, AK, IL, CO, MD, MI, PA, OR, CA and WA. One of its office is in Evergreen, AL.
Bank of Moundville is located in Moundville, AL.
Bank of Pine Hill is located in Pine Hill, AL.
Bank of the Ozarks has branches in Geneva and Mobile, AL.
Bank of Walker County is located in Jasper, AL.
Bank of Wedowee has offices in Wedowee, Woodland and Roanoke, AL.
Beal Bank has office in Birmingham, AL.
Brantley Bank and Trust Company has branches in Brantley and Ramer, AL.
Bryant Bank has branches in Mountain Brook, Hoover, Columbiana, Birmingham, Trussville, Huntsville, Foley, Daphne, Northport, AL.
Cadence Bank has branches in Birmingham, Altoona, New Port Richey, Andalusia, Tuscaloosa, Huntsville, Cleveland, Samson, Gardendale, Athens, Hamilton, Monroeville, Falkville, Hartselle, Sylacauga, Northport, Blountsville, Oneonta, Opp, Gadsden, Warrior, Rogersville, Elkmont, Gurley, Madison, New Hope, Guntersville, Montgomery, Decatur, Uniontown, Pelham, Childersburg, Arab, Cullman, Meridianville, Owens Cross Roads, Chelsea, Rainbow City, AL
Capstone Bank has branches in Chatom, Jackson, Leroy, McIntosh, Northport, Thomasville and Tuscaloosa, AL.
CB&S Bank has branches in Russellville, Birmingham, Cherokee, Decatur, Florence, Hodges, Huntsville, Owens Cross Roads, Killen, Madison, Muscle Shoals, Phil Campbell, Red Bay, Town Creek, AL.
CCB Community Bank has offices in Andalusia and Opp, AL.
Century Bank has branches in Mobile, Grand Bay and Semmes, AL.
Cheaha Bank has branches in Oxford, Alexandria, Jacksonville and Anniston, AL.
Citizens Bank & Trust has branches in Albertville, Arab, Elkmont, Guntersville, Hazel Green, New Hope, Oneonta and Rogersville, AL
Citizens Trust Bank has branches in Birmingham and Eutaw, AL.
City Bank of Hartford has branches in Newton and Hartford, AL.
Commonwealth National Bank has three offices in Mobile, AL.
Community Spirit Bank has branches in Red Bay, Vina and Russellville, AL.
Cullman Savings Bank has branches in Cullman and Hanceville, AL.
EvaBank has branches in Eva, Cullman, Birmingham, Madison, Arab and Decatur, AL.
Farmers Exchange Bank has offices in Louisville, Eufaula and Clayton, AL.
First Bank of Boaz is located in Boaz, AL.
First Bank of Linden‘s main office is located in Linden, AL.
First Bank of the South has offices in Rainsville, Henagar and Grant, AL.
First Cahawba Bank has two offices in Selma, AL.
First Community Bank of Central Alabama has branches in Wetumpka, Millbrook, Eclectic, Prattville, AL.
First Community Bank of Cullman has two offices in Cullman, AL.
First Jackson Bank has branches in Stevenson, Bridgeport, Scottsboro and Owens Crossroads, AL.
First Metro Bank has offices in Muscle Shoals, Tuscumbia, Russellville, Florence, Lexington, AL.
First National Bank of Baldwin County has branches in Foley, Gulf Shores, Fairhope, Orange Beach, Daphne and Bay Minette, AL
First National Bank of Central Alabama has branches in Carrollton, Aliceville, Gordo, Northport and Tuscaloosa, AL.
First National Bank of Talladega has branches in Talladega, Lincoln and Munford, AL.
First Partners Bank has branches in Birmingham and Huntsville, AL.
First Southern State Bank has offices in Stevenson, Higdon, Scottsboro, Rainsville, Fort Payne, Fort Payne, Centre and Leesburg, AL.
First State Bank of the South has branches in Sulligent, Beaverton, Hamilton, Winfield and Northport, AL.
First State Bank has two offices in Fort Payne, AL.
First Tuskegee Bank has offices in Tuskegee and Montgomery, AL.
First United Security Bank has branch offices in Thomasville, Grove Hill, Jackson, Coffeeville, Fulton, Butler, Gilbertown, Brent, entreville, Woodstock, McCalla, Tuscaloosa, Calera, Columbiana and Harpersville, AL.
Generations Bank has offices in Centre, Cedar Bluff and Gadsden, AL.
Hancock Bank has branches in Daphne, Mobile, Prattville, Saraland, Gulf Shores and Montgomery, AL.
Hometown Bank of Alabama has branches in Oneonta, Pinson and Snead, AL.
Keystone Bank has branches in Auburn and Gadsden, AL.
Marion Bank & Trust Company has offices in Marion and Selma, AL.
McGehee Bank has two offices in Montgomery, AL.
Merchants & Farmers Bank has branches in Eutaw, Piedmont, Lafayette, Waterloo, Eutaw, Anniston, Birmingham, Chelsea, Columbiana, Oxford, Jacksonville, Florence, Pelham, Valley, AL.
Merchants Bank of Alabama has offices in Cullman, Hanceville and Arab, AL.
Metro City Bank has offices in Opelika, AL.
National Bank of Commerce has offices in Birmingham, Fairhope, Gulf Shores, Huntsville and Opelika, AL.
Noble Bank & Trust has branches in Anniston, Oxford, Alexandria and Piedmont, AL.
North Alabama Bank is located in Hazel Green, AL.
Oakworth Capital Bank is located in Birmingham, AL.
Peachtree Bank has offices in Maplesville and Clanton, AL.
Peoples Bank of Alabama has branches in Cullman, Holly Pond, Albertville, Arab, Baileyton, Blountsville, Boaz, Decatur, Hanceville, Gardendale, Cullman, Guntersville, Hanceville, Hartselle, Lacey’s Spring, Locust Fork, Morris, Oneonta, Somerville, Warrior, Vinemont, AL
Peoples Bank of Greensboro is located in Greensboro, AL.
Peoples Exchange Bank of Monroe County has offices in Monroeville and Beatrice, AL.
Peoples Independent Bank is located in STEELE, AL.
Peoples Southern Bank has offices in Clanton and Thorsby, AL.
PeoplesSouth Bank has branch offices in Abbeville,Ashford, Columbia, Dothan, Eufaula, Ozark, Headland, AL.
PeoplesTrust Bank has offices in Hamilton, Hackleburg, Florence, AL.
PNC Bank has offices in Birmingham, Mobile, Daphne, Opelika, Huntsville, Semmes, Auburn, Ashland, AL.
Premier Bank of the South has Addison, Cullman, Eva, Madison, Vinemont, AL.
Progress Bank and Trust has offices in Huntsville, Decatur, Florence, Madison, AL.
Reliance Bank has offices in Athens, Madison, Ardmore, AL.
River Bank & Trust has offices in Montgomery, Prattville and Wetumpka, AL.
Robertson Banking Company has offices in Demopolis, Linden, Thomaston and Tuscaloosa, AL.
Samson Banking Company is located in Samson, Alabama.
SunSouth Bank has offices in Dothan and Clio, AL.
ServisFirst Bank has offices in Birmingham, Dothan, Huntsville, Mobile and Montgomery, Alabama.
Small Town Bank of Wedowee has offices in Wedowee, Ranburne, Roanoke, Heflin and Oxford, AL.
Southern Independent Bank has offices in Opp and Andalusia, AL.
Southern States Bank has offices in Birmingham, Opelika, Sylacauga, AL.
SouthFirst Bank has offices in Sylacauga, Talladega, Clanton, AL.
SouthPoint Bank has offices in Birmingham, Gardendale, Trussville, Vestavia Hills, Hunstsville, Mobile, Trussville, AL.
SouthBank has three offices in Huntsville, AL.
Sweet Water State Bank has offices in Sweet Water, Linden, Thomasville, Demopolis, Alabama.
The Bank of Vernon has two offices in Vernon, AL.
The Citizens Bank of Winfield is located in Winfield, AL.
The Commercial Bank of Ozark has three offices in Ozark and Midland City, Alabama.
The First National Bank of Dozier is located in Dozier, Alabama.
The First National Bank of Hartford is located in Hartford, Alabama.
The Headland National Bank has two offices in Headland, Alabama.
The Peoples Bank of Red Level is located in Red Level, Alabama.
The Southern Bank Company has offices in Gadsden, Albertville, Centre, Guntersville, AL.
Town-Country National Bank is located in Camden, AL.
Traders & Farmers Bank has offices in Haleyville, Double Springs, Bear Creek, Addison, Lynn, Arley, Jasper, AL.
Traditions Bank has offices in Cullman, Arley, Holly Pond, Warrior, Hanceville, Decatur, AL.
Troy Bank & Trust Company has offices in Troy, Goshen, Ariton, Brundidge, Elba, New Brockton and Enterprise, AL.
West Alabama Bank & Trust has offices in Aliceville, Butler, Carrollton, Ethelsville, Fayette, Gordo, Livingston, Marion, Millport, Northport, Reform, Tuscaloosa, Woodstock, Reform, Jasper, AL.
Worthington Federal Bank is located in Huntsville, AL.