18 Banks in Alabama, Madison County, USA — 2026
BBVA
Jordan Lane
📍1002 Jordan Lane, Northwest, Huntsville, AL 35816
, Huntsville, AL 35816
BancorpSouth Bank
Hampton Cove
📍410 Sutton Rd, Owens Cross Roads, AL 35763
, Owens Cross Roads, AL 35763
CB&S Bank
Hampton Cove
📍6388 Us Highway 431, Owens Cross Roads, AL 35763
, Owens Cross Roads, AL 35763
Cadence Bank
Hampton Cove
📍3001 Mountain Cove Boulevard, Owens Cross Roads, AL 35763
, Owens Cross Roads, AL 35763
Cadence Bank
New Hope
📍10175 Hwy 431 So., New Hope, AL 35760
, New Hope, AL 35760
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
First Jackson Bank
Owens Cross Roads
📍308 Sutton Road, Owens Cross Roads, AL 35763
, Owens Cross Roads, AL 35763
FirstBank
Huntsville
📍720 Gallatin Street Sw, Suite 150, Huntsville, AL 35801
, Huntsville, AL 35801
Iberiabank
Mayfair
📍4700 Whitesburg Drive Sw, Suite 150, Huntsville, AL 35802
, Huntsville, AL 35802
North Alabama Bank
Riverton
📍1590 Winchester Road, Huntsville, AL 35811
, Huntsville, AL 35811
North Alabama Bank
Hazel Green
📍13914 Highway 231-431 North, Hazel Green, AL 35750
, Hazel Green, AL 35750
PNC Bank
Church Street
📍100 Church St Sw, Huntsville, AL 35801
, Huntsville, AL 35801
Peoples Independent Bank
Gurley
Regions Bank
Five Points
📍613 Pratt Avenue Northeast, Huntsville, AL 35801
, Huntsville, AL 35801
Regions Bank
Hampton Cove
📍6639 Hwy 431 South, Owens Cross Roads, AL 35763
, Owens Cross Roads, AL 35763
Regions Bank
Huntsville Main
📍200 Clinton Avenue West, Huntsville, AL 35801
, Huntsville, AL 35801
Regions Bank
Meridianville
📍12076 Highway 231/431 North, Meridianville, AL 35759
, Meridianville, AL 35759