Montana golf courses by city
Cities with two or more mapped courses have their own page; every course has its own page too.
Billings 7 Bozeman 5 Kalispell 5 Missoula 5 Huntley 4 Butte 3 Helena 3 Anaconda 2 Bigfork 2 Great Falls 2 Hamilton 2 Lewistown 2 Whitefish 2
The Continental Divide runs through western Montana, and it splits the state’s golf as neatly as it splits its rivers. West of it, courses sit in mountain valleys: the Flathead around Kalispell and Whitefish and the Clark Fork around Missoula. East of it come the Gallatin Valley around Bozeman and then the high plains, where Billings, the largest city, sits on the Yellowstone River with 7 mapped courses, more than any other Montana town. Bozeman, Kalispell and Missoula have 5 each.
Snow decides the calendar. Valley courses usually open in April and mountain courses closer to May, and most of the state is done by late October. Long June evenings make up some of the difference.
83 courses in Montana are mapped in Yardage, 50 of them eighteen-hole and 33 nine-hole. That nine-hole share, 39.8%, is the sixth-highest of any state in the Golf Course Census, and it fits a state where 39 of the 52 towns in the directory have a single course. Per resident, Montana lands 11th, with 7.25 courses per 100,000 people, or one for every 13,791 Montanans. Public golf here includes municipal and college courses: Bill Roberts Municipal in Helena and the University of Montana’s nine-hole course in Missoula are both mapped.
If you are driving through on the way to Glacier or Yellowstone, our guide to playing a course for the first time covers what to check before the opening tee shot. For the other 49 states, start at the national directory.
Most courses: Billings (7), Bozeman (5), Kalispell (5), Missoula (5), Huntley (4).
Population: U.S. Census Bureau, Vintage 2025 Population Estimates (July 1, 2025) (1,144,694 residents). Counts are courses mapped in Yardage, not an official registry.
Courses by city
83 courses in 52 cities and towns.
A
Anaconda, 2 courses
- Anaconda Country Club 9 holes · 1 Country Club Ln
- Old Works Golf Course -Old Works 18 holes · 1205 Pizzini Way
B
Big Sky, 1 course
- Big Sky Golf Club 18 holes · 2100 Black Otter Rd
Bigfork, 2 courses
- Eagle Bend Golf Club -Eagle Bend 18 holes · 279 Eagle Bend Dr
- Eagle Bend Golf Club -Lake Ridge 9 holes · 279 Eagle Bend Dr
Billings, 7 courses
- Billings Par 3 Course 18 holes · 19 S. 19th St. W.
- Briarwood Country Club 18 holes · 3429 Briarwood Blvd
- Circle Inn Golf Links 9 holes · 1029 Main St
- Hilands Golf Club 9 holes · 714 Poly Dr
- Lake Hills Golf Club 18 holes · 1930 Clubhouse Way
- Peter Yegen Jr. Golf Club 18 holes · 3400 Grand Ave
- Yellowstone Country Club 18 holes · 5707 Bobby Jones Blvd
Black Eagle, 1 course
- Anaconda Hills Golf Course 18 holes · 2400 Smelter Avenue, Black Eagle, MT
Bozeman, 5 courses
- Black Bull - Bozeman 18 holes · 148 Highnoon Way
- Bridger Creek Golf Course 18 holes · 2710 Mcilhattan Rd
- Cottonwood Hills Golf Course -Championship 18 holes · 8955 River Rd
- Riverside Country Club 18 holes · 2500 Springhill Rd
- Valley View Golf Club 18 holes · 302 E Kagy Blvd
Broadus, 1 course
- Rolling Hills Golf Course 9 holes · Hwy 212 W
Butte, 3 courses
- Butte Country Club 18 holes · 3400 Elizabeth Warren Ave
- Highland View Golf Club -Nine Hole Regulation 9 holes · Stodden Park
- Highland View Golf Club -Par Three 9 holes · Stodden Park
C
Choteau, 1 course
- Choteau Country Club 9 holes · Airport Rd
Columbia Falls, 1 course
- Meadow Lake Golf Course 18 holes · 490 St Andrews Dr
Columbus, 1 course
- Stillwater Golf Course 9 holes · Airport Rd
Conrad, 1 course
- Pondera Golf Club 9 holes · W Of Conrad
Cut Bank, 1 course
- Cut Bank Golf & Country Club 9 holes · 59 Golf Course Rd
D
Deer Lodge, 1 course
- Deer Park Golf Course 9 holes · 295 Golf Course Rd
Dillon, 1 course
- Beaverhead Country Club 9 holes · 1260 Hwy 41 N
E
Ennis, 1 course
- Madison Meadows Golf Club 9 holes · Hwy 287
F
Fairmont, 1 course
- Fairmont Hot Springs Resort 18 holes · 1500 Fairmont Rd
Forsyth, 1 course
- Forsyth Country Club 18 holes · 47 Smith Creek Rd
Fort Benton, 1 course
- Signal Point Golf Club 9 holes · Airport Rd
Frenchtown, 1 course
- King Ranch Golf Course 18 holes · 17775 Mullan Rd
G
Glasgow, 1 course
- Sunnyside Golf & Country Club 9 holes · Skylark Rd
Glendive, 1 course
- Cottonwood Country Club 18 holes · Country Club Rd
Great Falls, 2 courses
- Meadow Lark Country Club 18 holes · 300 Country Club Blvd
- R.O. Speck Golf Course 18 holes · 29 & River Dr N
H
Hamilton, 2 courses
- Hamilton Golf Club 18 holes · Golf Course Rd
- Stock Farm 18 holes · 1428 Stock Farm Rd
Hardin, 1 course
- Fort Custer Golf Club 9 holes · N Of Hardin
Harlowton, 1 course
- Jawbone Creek Country Club 18 holes · Main St
Havre, 1 course
- Beaver Creek Golf Course 9 holes · Hwy 2 W
Helena, 3 courses
- Bill Roberts Municipal Golf Course 18 holes · 205 Cole Ave
- Fox Ridge Golf Course -Champion 18 holes · 4020 Lake Helena Dr
- Green Meadow Country Club 18 holes · 2720 Country Club Ave
Huntley, 4 courses
- Pryor Creek Golf Club -Elmer Link 18 holes · 1292 Pryor Creek Road
- Pryor Creek Golf Club -Johnny Walker 18 holes · 1292 Pryor Creek Road
- Pryor Creek Golf Club -South/North 18 holes · 1292 Pryor Creek Road
- Pryor Creek Golf Club -South/West 18 holes · 1292 Pryor Creek Road
K
Kalispell, 5 courses
- Buffalo Hill Golf Club -Cameron 9 holes · N Main St
- Buffalo Hill Golf Club -Championship 18 holes · N Main St
- Mountain Crossroads Golf Course 9 holes · 100 Hwy 206
- Northern Pines Golf Club 18 holes · 3230 Hwy 93
- Village Greens Golf Course 18 holes · 500 Palmer Dr
L
Laurel, 1 course
- Laurel Golf Club 18 holes · 1020 Golf Course Rd
Lewistown, 2 courses
- Judith Shadows Golf Course 18 holes · End Of Marcella Ave
- Pine Meadows Golf Club 9 holes · Country Club Rd
Libby, 1 course
- Cabinet View Country Club 18 holes · 378 Cabinet View Country Club Rd
Livingston, 1 course
- Livingston Golf & Country Club 9 holes · View Vista Dr
M
Miles City, 1 course
- Miles City Town & Country Club 9 holes · 4th & Eagle St
Missoula, 5 courses
- Highlands Golf Club 9 holes · 102 Ben Hogan Dr
- Larchmont Golf Course 18 holes · 3200 Old Fort Missoula Rd
- Linda Vista Golf Course 9 holes · 4915 Lower Miller Creek Rd
- Missoula Country Club 18 holes · 3850 Old Hwy 93 S
- University of Montana Golf Course 9 holes · 515 S Ave E
P
Plains, 1 course
- Wild Horse Plains Golf Course 9 holes · 328 Hwy 200 W
Plentywood, 1 course
- Plentywood Golf Club 9 holes · 709 N Sheridan
Polson, 1 course
- Polson Country Club -The Eighteen 18 holes · 111 Bayview Dr
R
Red Lodge, 1 course
- Red Lodge Mountain Golf Course 18 holes · 828 Upper Continental Dr
Ronan, 1 course
- Mission Mountain Country Club 18 holes · 640 Stagecoach Trl
Roundup, 1 course
- Pine Ridge Country Club 18 holes · Golf Course Rd
S
Saint Regis, 1 course
- Trestle Creek Golf Club 9 holes · 1 Trestle Creek
Scobey, 1 course
- Scobey Golf Club 9 holes · Floor Country Rd
Seeley Lake, 1 course
- Double Arrow Resort 18 holes · Hwy 83
Shelby, 1 course
- Marias Valley Golf & Country Club 18 holes · Marias Valley Golf Course Rd
Sidney, 1 course
- Sidney Country Club 18 holes · Hwy 16th N
Stevensville, 1 course
- Whitetail Golf Course 9 holes · 4295 Wildfowl Ln
T
Thompson Falls, 1 course
- Thompson Falls Golf Club 9 holes · 46 Golf Course Rd
Three Forks, 1 course
- Headwaters Public Golf Course 9 holes · 225 7th Ave E
W
West Glacier, 1 course
- Glacier View Golf Club 18 holes · River Bend Dr
Whitefish, 2 courses
- Whitefish Lake Golf Club -North 18 holes · Hwy 93 N
- Whitefish Lake Golf Club -South 18 holes · Hwy 93 N
No course matches that. Try a shorter name, or the national search.
Is your course mapped?
Search by course name or town to see whether a Montana course is in the catalog.
No match yet. Try a shorter name, the town, or a different spelling. If it really is not here, tell us and we will check it.
Missing a course, or a green that looks wrong? Email support@theyardageapp.com with the course name and city and we will map it.
Missing a course?
Know a Montana course that should be on this list? Send the name and town and we will look at mapping it.
Missing a course, or a green that looks wrong? Email support@theyardageapp.com with the course name and city and we will map it.