Golf in
North Dakota
91 golf courses in North Dakota, from 83 you can walk on and play to private clubs. Open the map to filter by price, holes and season.
91courses
83open to the public
2318 holes or more
$typical price
Every course, by city
Ashley
- Ashley Country Club9 holes
Beulah
- Beulah Municipal Golf Course9 holes
Bismarck
- Apple Creek Country Club18 holes
- Hawktree Golf Club18 holes
- Riverwood Golf Course18 holes
- Square Butte Creek Golf Course9 holes
- Tom O'Leary Golf Club18 holes
Bottineau
- Birchwood Golf Course9 holes
- Bottineau Country Club9 holes
Bowbells
- Bowbells Country Club9 holes
Bowman
- Sweet Water Creek Golf Club9 holes
Burlington
- Minot Country Club18 holes
Cando
- Cando Golf Club9 holes
Carrington
- Cross Roads Golf Course9 holes
Cavalier
- Cavalier Country Club9 holes
Cooperstown
- Cooperstown Country Club9 holes
Crosby
- Crosby Country Club9 holes
Devils Lake
- Devils Lake Town & Country Club18 holes
Dickinson
Drayton
- Drayton Golf Course9 holes
Dunseith
- Garden Gate Golf Course9 holes
Edgeley
- Edgeley Country Club9 holes
Ellendale
- Ellendale Country Club9 holes
Enderlin
- Enderlin Golf Course9 holes
Fargo
- Edgewood Golf Course18 holes
- El Zagal Par 3 Golf Course9 holes
- Fargo Country Club (Par 3 Course at Fargo Country Club)27 holes
- Prairiewood Golf Course9 holes
- Rose Creek Golf Course18 holes
Fessenden
- Fessenden Golf Club9 holes
Forman
- Forman Golf Course9 holes
Gackle
- Gackle Country Club9 holes
Garrison
- Garrison Golf Club9 holes
Glen Ullin
- Crossroads Golf Course9 holes
Grafton
- Fair Oaks Golf Course9 holes
Grand Forks
- Lincoln Park Golf Course18 holes
- Ray Richards Golf Course9 holes
Grand Forks AFB
- Plainsview Golf Course9 holes
Harvey
- Harvey Country Club9 holes
Hazen
- Hazen Golf Club9 holes
Hettinger
- Hettinger Country Club9 holes
Hillsboro
- Goose River Golf Club9 holes
Jamestown
- Hillcrest Golf Course18 holes
- Jamestown Country Club18 holes
Kenmare
- Kenmare Country Club9 holes
LaMoure
- La Moure Country Club9 holes
- Memorial Park Country Club9 holes
Langdon
- Langdon Country Club9 holes
Lansford
- Lansford Country Club9 holes
Larimore
- Larimore Golf Club9 holes
Leonard
Lidgerwood
- Lidgerwood Golf Club9 holes
Linton
- Linton Country Club9 holes
Lisbon
- Lisbon Bissell Golf Course9 holes
Mandan
- Mandan Municipal Golf Course9 holes
- Prairie West Golf Course18 holes
Mapleton
- Maple River Golf Club18 holes
Mayville
- Mayville Golf Club9 holes
Minot
- Apple Grove Golf Course9 holes
- Roughrider Golf Course9 holes
- Souris Valley Golf Course18 holes
- Wildwood Golf Course18 holes
Mott
- Mott Country Club9 holes
Napoleon
- Napoleon Country Club9 holes
New Rockford
- New Rockford Golf Club9 holes
New Town
- Edgewater Country Club9 holes
Northwood
- Grand Forks Country Club18 holes
- Northwood Golf Club9 holes
Oakes
- Oakes Country Club9 holes
Oxbow
- Oxbow Golf & Country Club18 holes
Park River
- Hillcrest Golf Club9 holes
Parshall
- Parshall Golf Club9 holes
Portal
- Gateway Cities Golf Club9 holes
Ray
- Ray Golf Association9 holes
Rolla
Rugby
- Rugby Golf Course9 holes
Stanley
- Stanley Golf Club9 holes
Tioga
- Tioga Golf & Country Club9 holes
Underwood
- Westridge Golf Course9 holes
Valley City
Wahpeton
- Bois de Sioux Golf Course18 holes
Walhalla
- Walhalla Country Club9 holes
Washburn
- Painted Woods Golf Course9 holes
Watford City
- Watford City Golf Course9 holes
Westhope
- Westhope Country Club9 holes
Williston
Wishek
- Beaver Valley Golf Club9 holes