Branches & ATMs
We're here to serve you at convenient branch locations
across Montana. Use the interactive map below to find a branch near you, or
scroll down to browse our full list of locations.
Opportunity Bank is a member of the MoneyPass® ATM
network, giving you surcharge-free access to thousands of ATMs nationwide.
Use the MoneyPass® ATM Locator to find an ATM near you.

Opportunity Bank Branches

Ashland
300 Main St
Ashland, MT 59003
Ashland, MT 59003

Big Timber
101 McLeod Street
Big Timber, MT 59011
Big Timber, MT 59011

Billings 27th
1005 North 27th Street
Billings, MT 59101
Billings, MT 59101

Billings Heights
1639 Main St
Billings, MT 59105
Billings, MT 59105

Billings Shiloh
1112 Shiloh Crossing Blvd
Billings, MT 59102
Billings, MT 59102

Bozeman Oak
1455 West Oak Street
Bozeman, MT 59715
Bozeman, MT 59715

Bozeman Valley Commons
4150 Valley Commons Drive
Bozeman, MT 59718
Bozeman, MT 59718

Butte
3401 Harrison Avenue
Butte, MT 59701
Butte, MT 59701

Choteau
27 1st Street NW
Choteau, MT 59422
Choteau, MT 59422

Culbertson
205 Broadway Avenue
Culbertson, MT 59218
Culbertson, MT 59218

Denton
423 Broadway Avenue
Denton, MT 59430
Denton, MT 59430

Dutton
101 Main Street W
Dutton, MT 59433
Dutton, MT 59433

Froid
109 Main Street
Froid, MT 59226
Froid, MT 59226

Glasgow
540 Second Avenue S
Glasgow, MT 59230
Glasgow, MT 59230

Great Falls
501 River Dr S
Great Falls, MT 59405
Great Falls, MT 59405

Hamilton
711 S 1st Street
Hamilton, MT 59840
Hamilton, MT 59840

Helena Neill
28 Neill Avenue
Helena, MT 59601
Helena, MT 59601

Helena North Valley
7517 Roughsawn Drive
Helena, MT 59602
Helena, MT 59602

Helena Prospect
1400 Prospect Avenue
Helena, MT 59601
Helena, MT 59601

Helena Skyway
2090 Cromwell Dixon Ln
Helena, MT 59602
Helena, MT 59602

Hinsdale
203 Montana St
Hinsdale, MT 59241
Hinsdale, MT 59241

Livingston
123 South Main St
Livingston, MT 59047
Livingston, MT 59047

Missoula Broadway
2215 W Broadway
Missoula, MT 59808
Missoula, MT 59808

Missoula South
1821 South Avenue West
Missoula, MT 59801
Missoula, MT 59801

Sheridan
103 North Main Street
Sheridan, MT 59749
Sheridan, MT 59749

Three Forks
120 S Montana Street
Three Forks, MT 59752
Three Forks, MT 59752

Townsend
400 Broadway St
Townsend, MT 59644
Townsend, MT 59644

Twin Bridges
107 South Main Street
Twin Bridges, MT 59754
Twin Bridges, MT 59754

Winifred
205 Main St #2
Winifred, MT 59489
Winifred, MT 59489

Wolf Point
111 3rd Avenue South
Wolf Point, MT 59201
Wolf Point, MT 59201
Opportunity Bank ATMs
Big Timber
101 McLeod Street
Big Timber, MT 59011
Big Timber, MT 59011
Walk UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Billings 27th
1005 North 27th Street
Billings, MT 59101
Billings, MT 59101
Drive UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Billings Heights
1639 Main St
Billings, MT 59105
Billings, MT 59105
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Billings Shiloh
1112 Shiloh Crossing Blvd
Billings, MT 59102
Billings, MT 59102
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Bozeman Oak
1455 West Oak Street
Bozeman, MT 59715
Bozeman, MT 59715
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Bozeman Valley Commons
4150 Valley Commons Drive
Bozeman, MT 59718
Bozeman, MT 59718
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Butte
3401 Harrison Avenue
Butte, MT 59701
Butte, MT 59701
Drive UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Choteau
27 1st Street NW
Choteau, MT 59422
Choteau, MT 59422
Walk UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Culbertson
205 Broadway Avenue
Culbertson, MT 59218
Culbertson, MT 59218
Drive UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Culbertson | Val-Am Stop & Go
110 6th St W
Culbertson, MT 59218
Culbertson, MT 59218
Cash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Froid
109 Main Street
Froid, MT 59226
Froid, MT 59226
Walk UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Glasgow
540 Second Avenue S
Glasgow, MT 59230
Glasgow, MT 59230
Drive UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Great Falls
501 River Dr S
Great Falls, MT 59405
Great Falls, MT 59405
Drive UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Hamilton
711 S 1st Street
Hamilton, MT 59840
Hamilton, MT 59840
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Helena Neill
28 Neill Avenue
Helena, MT 59601
Helena, MT 59601
Drive UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Helena North Valley
7517 Roughsawn Drive
Helena, MT 59602
Helena, MT 59602
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Helena Prospect
1400 Prospect Avenue
Helena, MT 59601
Helena, MT 59601
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Helena Skyway
2090 Cromwell Dixon Ln
Helena, MT 59602
Helena, MT 59602
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Helena | Carroll College Commons
1601 N Benton Ave
Helena, MT 59625
Helena, MT 59625
Cash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Hinsdale
203 Montana St
Hinsdale, MT 59241
Hinsdale, MT 59241
Walk UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Livingston
123 South Main St
Livingston, MT 59047
Livingston, MT 59047
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Missoula Broadway
2215 W Broadway
Missoula, MT 59808
Missoula, MT 59808
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Missoula Country Club
3850 Old US Highway 93 S
Missoula, MT 59804
Missoula, MT 59804
Cash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Missoula South
1821 South Avenue West
Missoula, MT 59801
Missoula, MT 59801
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Sheridan
103 North Main Street
Sheridan, MT 59749
Sheridan, MT 59749
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Three Forks
120 S Montana Street
Three Forks, MT 59752
Three Forks, MT 59752
Drive UpCash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Townsend
400 Broadway St
Townsend, MT 59644
Townsend, MT 59644
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Twin Bridges
107 South Main Street
Twin Bridges, MT 59754
Twin Bridges, MT 59754
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Winifred
205 Main St #2
Winifred, MT 59489
Winifred, MT 59489
Walk UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Wolf Point
111 3rd Avenue South
Wolf Point, MT 59201
Wolf Point, MT 59201
Drive UpAccepts Deposits
ATM Hours
Monday - Sunday: Open 24 Hours
Wolf Point High School
213 6th Ave S
Wolf Point, MT 59201
Wolf Point, MT 59201
Cash Only
ATM Hours
Monday - Sunday: Open 24 Hours
Wolf Point | Albertsons
415 Blaine Street
Wolf Point, MT 59201
Wolf Point, MT 59201
Cash Only
ATM Hours
Monday - Sunday: Open 24 Hours