Bank BranchesEvery insured bank office · FDIC · 1994–2026

Bank Branches › Alabama › Madison County › 401 Holmes Avenue

Full-service office · FDIC office no. 647829

River Bank & Trust
401 Holmes Avenue, Huntsville, AL 35801

Open · June 2026

$98.8M
deposits, 2026
2022
established
28th
of 103 in county
1
name on the sign
This office's passbook2022–2026
DateBank on the signDepositsChange
Jun 30 2026River Bank & Trust$98.8M+26%
Jun 30 2025River Bank & Trust$78.2M+38%
Jun 30 2024River Bank & Trust$56.7M+9%
Jun 30 2023River Bank & Trust$52.2M+1515%
Jun 30 2022River Bank & Trust$3.2M

Nearest other open offices in Madison County

  1. <0.1 miFirst Horizon Bank · 400 Meridian St N, Ste 108, Huntsville
  2. 0.1 miBank Independent · 225 Holmes Ave Ne, Suite 100, Suite 300, Huntsville
  3. 0.2 miServisFirst Bank · 401 Meridian St N, Ste 100, Huntsville
  4. 0.2 miSouthState Bank, National Association · 415 Meridian St N, Huntsville
  5. 0.2 miPinnacle Bank · 301 Washington St Nw, Huntsville
  6. 0.3 miTrustmark Bank · 118 Jefferson St S, Huntsville
  7. 0.3 miRenasant Bank · 200 Westside Sq, Ste 101, Huntsville
  8. 0.4 miSmartBank · 300 Clinton Ave W, Huntsville

All banks in Madison County →
Every River Bank & Trust office →
Earlier names and banks folded into River Bank & Trust →

Deposits are the balances the bank assigned to this office on June 30 of each year, in nominal dollars. Source: FDIC Summary of Deposits, office (UNINUMBR) 647829.