Banks in Santa Rosa, California
We list 33 bank branches in Santa Rosa from 14 FDIC-insured banks, in 6 ZIP codes. The most branches belong to Exchange Bank (7), JPMorgan Chase Bank, National Association (5), Wells Fargo Bank, National Association (4) and Poppy Bank (4).
- 33branches
- 14banks
- 6ZIP codes
All bank branches in Santa Rosa
Showing 33 of 33
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| BMO Bank National Association | Coddingtown Branch | 260 Coddingtown Ctr | 95401 | Map |
| BMO Bank National Association | Santa Rosa Branch | 2801 4th St | 95405 | Map |
| Columbia Bank | Santa Rosa Main Branch | 801 4th St | 95404 | Map |
| Mechanics Bank | Santa Rosa Branch | 640 3rd St | 95404 | Map |
| Tri Counties Bank | Santa Rosa Branch | 819 4th St | 95404 | Map |
| WaFd Bank | Santa Rosa Branch | 500 3rd St | 95401 | Map |
| Summit State Bank | Summit State Bank (main office) | 500 Bicentennial Way | 95403 | Map |
| Bank of Marin | Santa Rosa Branch | 90 South E St | 95404 | Map |
| Westamerica Bank | Santa Rosa Branch | 111 Santa Rosa Ave | 95404 | Map |
| Westamerica Bank | Cross Roads Branch | 2498 Guerneville Rd | 95403 | Map |
| Bank of America, National Association | Coddingtown Center Branch | 1155 W Steele Ln | 95403 | Map |
| Bank of America, National Association | Montgomery Village Branch | 2420 Sonoma Ave | 95405 | Map |
| Wells Fargo Bank, National Association | Santa Rosa Main Branch | 200 B St | 95401 | Map |
| Wells Fargo Bank, National Association | Santa Rosa 4th St Branch | 2759 4th St | 95405 | Map |
| Wells Fargo Bank, National Association | Cleveland Avenue Branch | 2960 Cleveland Ave | 95403 | Map |
| Wells Fargo Bank, National Association | Oakmont Branch | 6585 Oakmont Dr | 95409 | Map |
| Poppy Bank | Poppy Bank (main office) | 111 Santa Rosa Avenue | 95404 | Map |
| Poppy Bank | Varenna Branch | 1401 Fountaingrove Pkwy | 95403 | Map |
| Poppy Bank | Fountaingrove Lodge Branch | 4210 Thomas Lake Harris Dr | 95403 | Map |
| Poppy Bank | Oakmont Branch | 6580 Oakmont Dr | 95409 | Map |
| JPMorgan Chase Bank, National Association | Coddingtown Branch | 1301 Guerneville Rd | 95403 | Map |
| JPMorgan Chase Bank, National Association | Mendocino Avenue Branch | 2245 Mendocino Ave | 95403 | Map |
| JPMorgan Chase Bank, National Association | Montgomery Village Branch | 2300 Sonoma Ave | 95405 | Map |
| JPMorgan Chase Bank, National Association | Stony Point Rd Branch | 760 Stony Point Rd | 95407 | Map |
| JPMorgan Chase Bank, National Association | Fourth Street Santa Rosa Branch | 835 4th St | 95404 | Map |
| U.S. Bank National Association | Montgomery Village Branch | 2308 Magowan Dr | 95405 | Map |
| Exchange Bank | Coddingtown Branch | 1300 Guerneville Rd | 95403 | Map |
| Exchange Bank | St. Francis Branch | 136 Calistoga Rd | 95409 | Map |
| Exchange Bank | Reinking Branch | 2416 Montgomery Dr | 95405 | Map |
| Exchange Bank | Dutton Branch | 400 Dutton Ave | 95407 | Map |
| Exchange Bank | Stony Point Branch | 499 Stony Point Rd | 95401 | Map |
| Exchange Bank | Larkfield Branch | 500 Larkfield Ctr | 95403 | Map |
| Exchange Bank | Exchange Bank (main office) | 545 4th St | 95401 | Map |
Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.
Frequently asked questions
How many banks are in Santa Rosa, CA?
Our list has 14 banks with 33 branches in Santa Rosa. Branches open and close, so confirm with the bank.
Which bank has the most branches in Santa Rosa?
In our list it is Exchange Bank, with 7 branches.
How do I contact a branch?
The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.