127 institutions Alabama

Regional & Community Banks in Alabama

Below is every regional & community bank with at least one Federal Reserve FedACH-registered office in Alabama. Click any routing number to see the full institutional record.

Routing #InstitutionCityPhone
0621-0300-0 1st Progressive BK Brewton (251) 867-7706
0621-0465-6 22nd State Bank Louisville (334) 266-5321
2620-8744-7 Acipco Fed Cr Union Birmingham (205) 328-4371
0620-0635-6 Alamerica Bank Birmingham (205) 558-4600
2620-8388-1 America's First Federal Credit Un Birmingham (205) 320-4000
0621-0427-4 Amerifirst Bank Union Springs (334) 738-2060
2620-0093-2 Andalusia Mills Ecu Andalusia (334) 427-3616
0621-9162-7 Army Aviation Cntr Fed C U Daleville (334) 598-4411
0622-0257-4 Auburnbank Auburn (334) 821-9200
0621-0652-8 Banco Del Sol Dothan (334) 836-3205
0622-0579-1 Bank Independent Florence (256) 386-5000
0621-0145-5 Bank Of Brewton Brewton (251) 867-5431
0621-0553-2 Bank Of Evergreen Evergreen (251) 578-2250
0622-0328-5 Bank Of Moundville Moundville (205) 371-2227
0622-0387-4 Bank Of Vernon Vernon (205) 695-7141
0622-0646-0 Bank Of Walker County Jasper (205) 295-0033
0622-0391-3 Bank Of York York (205) 392-5205
0621-0552-9 Banksouth Dothan (334) 677-2265
0622-0160-1 Bbva Compass Birmingham (800) 266-7277
0620-0118-6 Bbva Compass Bank Birmingham (205) 297-6866
0621-0572-3 Brantley Bank & Trust CO. Brantley (334) 527-3206
0622-0651-2 Bryant Bank Birmingham (205) 912-2020
0622-0155-9 Cb&s Bank Russellville (256) 332-1710
0621-0577-8 Ccb Community Bank Andalusia (334) 222-2561
0622-0456-9 Central State Bank Calera (205) 668-0711
2622-8425-3 Champion Alabama Employees C/u Courtland (256) 637-6511
0622-0637-6 Cheaha Bank Oxford (256) 835-8855
0622-0493-8 Citizens Bank Winfield (205) 487-4277
0622-0415-8 Citizens Bank Of Fayette Fayette (205) 932-8911
0622-0559-7 Citizens BK Of Valley Head Valley Head (256) 635-6292
0622-0299-8 Citizens State Bank Vernon (205) 695-9162
0620-0680-6 Commerceone Bank Birmingham (205) 719-5738
0621-0407-0 Community Bank & Trust Union Springs Union Springs (706) 884-7999
0621-0238-6 Community Neighbor Bank Camden (334) 682-4215
0622-0347-6 Community Spirit Bank Red Bay (256) 356-5626
0621-0146-8 Compass Bank Birmingham (205) 297-6866
1221-0594-8 Compass Bank Flagstaff Birmingham (800) 239-2265
0622-0590-8 Compass Bank Of Calhoun County Birmingham (205) 297-6866
1119-0744-5 Compass Bank Plano Birmingham (205) 297-6866
2621-8771-6 Covington Schools Federal C/u Andalusia (334) 222-2169
0621-0524-4 Escambia County Bank Flomaton (251) 296-5356
0622-0371-9 Evabank Cullman (256) 255-2250
2622-8427-9 Family Security Cr Un Decatur (256) 340-2025
0622-0437-8 Farmers & Merchants Waterloo (256) 766-2579
0622-0453-0 Farmers & Merchants Bank Piedmont (256) 447-9041
0622-0096-1 First Bank Of Alabama Talladega (256) 362-2334
0622-0216-3 First Bank Of Boaz Boaz (256) 593-8670
0621-0158-1 First Bank Of Linden Linden (334) 295-8741
0622-0363-8 First Bank- Wadley Wadley (256) 395-2255
0622-0664-8 First Cahawba Bank Selma (334) 875-2050
0621-0321-7 First Citizens BK Luverne (334) 335-3346
0622-0639-2 First Community Bank Wetumpka (334) 567-0081
2622-8721-8 First Community Bank Of Cullman Cullman (256) 734-4863
2621-8451-5 First Federal Bank Tuscaloosa (205) 391-6700
2622-8522-3 First Fidelity Bank Fort Payne (256) 845-1077
0622-0139-7 First Financial Bank Bessemer (205) 428-8472
0622-0323-0 First Jackson Bank Stevenson (256) 437-2107
0622-0395-5 First Metro Bank Muscle Shoals Muscle Shoal (256) 386-0600
0622-0285-9 First Natl BK Hamilton Hamilton (205) 921-5252
0622-0678-7 First Southern Bank Florence (256) 718-4200
0622-0247-7 First Southern State Bank Stevenson (256) 437-2171
0622-0330-8 First St Bank Of Dekalb CO Fort Payne (256) 845-6101
0622-0189-2 First State Bank Lineville (256) 396-2187
0622-0333-7 First State Bank Of Dekalb Fort Payne (256) 845-6101
0622-0225-7 First State Bank Of The South Sulligent (205) 698-8116
0514-0580-3 First US Bank Thomasville (334) 636-5424
0622-0172-4 Fnb Bank Scottsboro (256) 259-6000
0622-0144-9 Fnb Of Central Alabama Gordo (205) 469-1700
0621-0222-1 Friend Bank Slocomb (334) 886-2367
0621-0203-0 Hnb First Bank Headland (334) 693-3352
0622-0644-4 Hometown Bank Oneonta (205) 274-3610
2622-8583-8 Lauderdale County Teachers C/u Florence (256) 766-2936
0622-0184-7 Liberty Bank Of Geraldine Geraldine (256) 659-2175
0622-0219-2 Merch & Farm BK Greene Cty Eutaw (205) 372-3311
0622-0307-8 Merchants Bank Of Alabama Cullman (205) 734-8110
0621-0625-6 Merchants Bank-jackson Jackson (251) 246-4425
0622-0401-9 Metro Bank Pell City (205) 884-6200
0621-0386-4 Midsouth Bank Ashford (334) 702-7774
0622-0627-9 Millennial Bank Leeds (205) 699-8461
2651-7625-8 Mobile Postal Empl Mobile (251) 342-1472
0622-0654-1 Noblebank & Trust Anniston (256) 741-1800
0622-0402-2 North Ala Bank Hazel Green (256) 828-9500
2622-8668-8 Northeast Al Postal Anniston (256) 237-4259
0620-9189-5 Nrs Community Development Cr Un Birmingham (205) 833-3556
0620-0670-9 Oakworth Capital Bank Birmingham (205) 263-4715
0622-0044-0 Office Of State Treasury Montgomery (334) 242-7547
0621-0439-7 Peoples Bank Red Level (334) 469-5335
0622-0301-0 Peoples Bank Of Alabama Cullman (256) 737-7000
0622-0153-3 Peoples Bank-greensboro Greensboro (334) 624-8804
0621-0259-3 Peoples Exchange Bank Monroeville (251) 575-4555
0622-0211-8 Peoples Independent Bank Boaz (256) 593-8844
0622-0195-7 Peoples Southern Bank Clanton (205) 755-2240
0622-0110-6 Phenix-girard Bank-phenix City Phenix City (334) 298-0691
2622-8738-6 Pinnacle Bank Jasper (205) 221-8881
0622-0389-0 Premier Bank Of The South Cullman (256) 737-9900
0622-0611-4 Primesouth Bank Tallassee (334) 283-6594
0622-0665-1 Progress Bank & Trust Decatur (256) 280-9162
0510-0929-6 Regions Bank Birmingham (800) 734-4667
0622-0656-7 River Bank & Trust Prattville (334) 290-1012
0622-0134-2 Robertson Banking Company-demopolis Demopolis (334) 289-3564
2622-7584-8 Rocket City Federal C U Huntsville (256) 533-0541
0621-0549-3 Samson Banking CO Samson (334) 898-7107
2622-8645-5 Security Bank Jasper (205) 221-6250
0611-2112-2 Servisfirst Bank Birmingham (205) 423-2738
0622-0631-8 Small Town Bank Wedowee (256) 357-4936
0621-0657-3 Southern Independent Bank Opp (334) 493-2265
0611-2081-9 Southern States Bank Anniston (256) 241-5517
2622-8446-0 Southfirst Bank Sylacauga (256) 245-4365
0620-0653-4 Southpoint Bank Gardendale (205) 503-5078
0622-0367-0 State Bank & Trust Winfield (205) 487-4265
0621-0598-5 Sunsouth Bank Dothan (334) 836-3205
0621-0429-0 Sweet Water State BK Sweet Water (334) 994-4113
0621-0571-0 The Citizens Bank Enterprise (334) 347-3411
0621-0612-0 The Commercial Bank Of Ozark Ozark (334) 774-4931
0622-0412-9 The Exchange BK Of Alabama Attalla (256) 538-7879
2622-8566-3 The Southern Bank Company Gadsden (256) 543-3860
0621-0239-9 Town Country Nat'l Bank Camden (334) 682-4155
0622-0199-9 Traders & Farmers Bank-haleyville Haleyville (205) 486-5263
0622-0645-7 Traditions Bank Cullman (256) 735-2121
0621-0655-7 Trinity Bank Dothan (334) 792-3283
0621-0675-1 Troy Bank & Trust Troy (334) 566-4000
2622-7727-3 Tuscaloosa Va Federal Crun Tuscaloosa (205) 556-7819
0622-0269-7 Union State Bank Pell City (205) 884-1520
0621-0209-8 United Bank-atmore Atmore (251) 446-6000
0622-0357-3 Valley State BK Russellville (256) 332-3600
0622-0658-3 Vantage Bank Albertville (256) 878-8799
0622-0220-2 West Alabama Bank & Trust Reform (205) 375-9573

Regional & Community Banks across Alabama

Regional and community banks operate under state charters and serve a defined geographic footprint — typically one to a handful of states. They often hold deeper local relationships, more flexible commercial-lending authority, and competitive deposit pricing compared with national brands. Most US bank charters fall into this category. In Alabama, this category is represented by 127 distinct registered offices in the FedACH directory. The list above shows the primary routing number for each, the city of the registered office, and the contact phone number on file with the Federal Reserve.

If you maintain an account with one of the institutions listed, the routing number shown is the one you would use for direct deposit, ACH bill-pay, and external account linkage. For domestic Fedwire transfers, contact the institution directly to confirm whether a separate wire-routing number applies — many smaller institutions in this category route wires through a correspondent bank rather than directly through Fedwire.

Related categories in Alabama