Checked
Banks in Oregon
724 bank branches in 140 cities and 36 counties · Data as of 10/23/2026
Bank branches on this page
Bank branches in Oregon at a glance
- Oregon has 724 bank branches, about 1.7 for every 10,000 residents.
- That is 25% fewer per resident than the national rate of 2.3 per 10,000.
- The most common type is Full-Service Branch (679, 94%), followed by Main Office (12) and In-Store Branch (9).
- The largest concentrations are in Portland (98), Bend (32) and Eugene (29).
Banks headquartered in Oregon, with their assets, deposits and earnings.
Bank financialsFind bank branches by city or county
Pick a place to see its full list
·
- Portland98
- Bend32
- Eugene29
- Salem29
- Hillsboro26
- Medford26
- Lake Oswego24
- Beaverton21
- Gresham16
- Grants Pass15
- Corvallis13
- Tigard13
- Albany10
- Roseburg10
- Springfield10
- Tualatin9
- Ashland8
- McMinnville8
- Oregon City8
- The Dalles8
- Coos Bay7
- Klamath Falls7
- Lincoln City7
- Ontario7
- Redmond7
- West Linn7
- Wilsonville7
- Hood River6
- Keizer6
- La Grande6
- Lebanon6
- Newport6
- Woodburn6
- Canby5
- Central Point5
- Florence5
- Hermiston5
- Newberg5
- Prineville5
- Tillamook5
- Brookings4
- Oak Grove4
- Pendleton4
- Seaside4
- Sherwood4
- Silverton4
- Stayton4
- Astoria3
- Baker City3
- Bandon3
- Cedar Mill3
- Cottage Grove3
- Dallas3
- Forest Grove3
- Happy Valley3
- King City3
- Madras3
- North Bend3
- Sisters3
- St. Helens3
- Waldport3
- Aloha2
- Altamont2
- Bethany2
- Burns2
- Cornelius2
- Eagle Point2
- Enterprise2
- Estacada2
- Four Corners2
- Jacksonville2
- Junction City2
- La Pine2
- Manzanita2
- Milwaukie2
- Molalla2
- Raleigh Hills2
- Reedsport2
- Rogue River2
- Sandy2
- Sutherlin2
- Sweet Home2
- Toledo2
- Veneta2
- Warrenton2
- Amity1
- Arlington1
- Athena1
- Aumsville1
- Banks1
- Boardman1
- Boring1
- Cannon Beach1
- Canyonville1
- Carlton1
- Cave Junction1
- Clatskanie1
- Condon1
- Coquille1
- Creswell1
- Damascus1
- Depoe Bay1
- Fossil1
- Glendale1
- Gold Beach1
- Halfway1
- Harrisburg1
- Heppner1
- Independence1
- Ione1
- Irrigon1
- Jefferson1
- John Day1
- Lakeview1
- Merrill1
- Milton-Freewater1
- Monmouth1
- Monroe1
- Moro1
- Mount Angel1
- Mount Hood Villages1
- Myrtle Creek1
- North Plains1
- Pacific City1
- Philomath1
- Phoenix1
- Prairie City1
- Scappoose1
- Shady Cove1
- Sheridan1
- Stanfield1
- Sunriver1
- Troutdale1
- Umatilla1
- Vale1
- Wallowa1
- West Haven-Sylvan1
- White City1
- Winston1
- Yamhill1
All bank branches in Oregon
725 listed, A to Z · Page 1 of 25
- BMO Bank (82nd and Division Branch)Full-Service Branch · Opened 19348135 Se Division St, Portland, OR
- BMO Bank (Beaverton)Full-Service Branch · Opened 19973180 Sw Cedar Hills Blvd, Beaverton, OR
- BMO Bank (Forest Grove Branch)Full-Service Branch · Opened 19251926 Pacific Ave, Forest Grove, OR
- BMO Bank (Gresham Branch)Full-Service Branch · Opened 1975825 Ne Hogan Dr, Gresham, OR
- BMO Bank (Lake Grove)Full-Service Branch · Opened 199716555 Boones Ferry Rd, Lake Oswego, OR
- BMO Bank (Lincoln City Branch)Full-Service Branch · Opened 19844659 Sw Highway 101, Lincoln City, OR
- BMO Bank (Lloyd Center Branch)Full-Service Branch · Opened 1985905 Ne Halsey St, Portland, OR
- BMO Bank (Lovejoy & 23rd Branch)Full-Service Branch · Opened 2021950 Nw 23rd Ave, Portland, OR
- BMO Bank (Milwaukie Branch)Full-Service Branch · Opened 197711050 Se Mcloughlin Blvd, Milwaukie, OR
- BMO Bank (Newport Branch)Full-Service Branch · Opened 1934248 Sw Coast Hwy, Newport, OR
- BMO Bank (Nimbus Center Branch)Full-Service Branch · Opened 19859950 Sw Nimbus Ave, Beaverton, OR
- BMO Bank (Ontario Branch)Full-Service Branch · Opened 1934505 Sunset Dr, Ontario, OR
- BMO Bank (Oregon City Branch)Full-Service Branch · Opened 19581301 Molalla Ave, Oregon City, OR
- BMO Bank (Pendleton Branch)Full-Service Branch · Opened 1933416 Sw 20th St, Pendleton, OR
- BMO Bank (Portland Main Branch)Full-Service Branch · Opened 2013810 Sw Broadway, Portland, OR
- BMO Bank (Raleigh Hills Branch)Full-Service Branch · Opened 19986521 Sw Beaverton Hillsdale Hwy, Portland, OR
- BMO Bank (St. Helens Branch)Full-Service Branch · Opened 1958465 S Columbia River Hwy, St. Helens, OR
- BMO Bank (Tanasbourne Branch)Full-Service Branch · Opened 19852495 Ne Town Center Dr, Beaverton, OR
- BMO Bank (The Dalles Branch)Full-Service Branch · Opened 1890120 E 4th St, The Dalles, OR
- BMO Bank (Toledo Branch)Full-Service Branch · Opened 1963112 S Main St, Toledo, OR
- BMO Bank (Tualatin Branch)Full-Service Branch · Opened 19937925 Sw Nyberg St, Tualatin, OR
- Bank of America (122nd and Stark Branch)Full-Service Branch · Opened 1954510 Se 122nd Ave, Portland, OR
- Bank of America (185th & Walker Branch)Full-Service Branch · Opened 19901375 Nw 185th Ave, Aloha, OR
- Bank of America (5th & Main Branch)Full-Service Branch · Opened 19581001 Sw 5th Ave, Portland, OR
- Bank of America (82nd & Johnson Creek Branch)Full-Service Branch · Opened 20049171 Se 82nd Ave, Happy Valley, OR
- Bank of America (Beaverton Main Branch)Full-Service Branch · Opened 189012280 Sw Canyon Rd, Beaverton, OR
- Bank of America (Bend-Downtown Branch)Full-Service Branch · Opened 18901033 Nw Wall St, Bend, OR
- Bank of America (Bend-Third Street Branch)Full-Service Branch · Opened 19731210 Ne 3rd St, Bend, OR
- Bank of America (Bethany Village Branch)Full-Service Branch · Opened 19984864 Nw Bethany Blvd, Portland, OR
- Bank of America (Cascade Village Branch)Full-Service Branch · Opened 202363455 North Highway 97, Suite 63, Bend, OR
Frequently asked questions
- How many bank branches are in Oregon?
- There are 724 bank branches in Oregon in our data as of 10/23/2026.
- Which Oregon cities have the most bank branches?
- Portland (98), Bend (32), Eugene (29), Salem (29), Hillsboro (26).