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).

All bank branches in Santa Rosa

Showing 33 of 33

BankBranchAddressZIPMap
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.