Golf Courses in North Dakota
Browse all 116 golf courses across North Dakota.
Browse North Dakota Courses by Numbers
Hardest by Slope
Riverwood Golf Course
Hawktree Golf Club
Minot Country Club
Grand Forks Country Club
Prairie West Golf Course
Fargo Country Club
Prairie Rose Golf Course
Eagle Ridge Golf Club
Hillcrest Golf Club
Jamestown Country Club
Easiest for Beginners
Tom O'Leary Golf Course
Pebble Creek Golf Course
Lincoln Golf Course
Medicine Hole Golf Course
Apple Grove Golf Course
Louse Creek Country Club
Osgood Golf Course
Drayton Golf Course
Lakota Rock Creek Golf Course
Riverwood Golf Course
Longest by Yardage
Hawktree Golf Club
Riverwood Golf Course
Fargo Country Club
Bully Pulpit Golf Course
Minot Country Club
Grand Forks Country Club
Cross Roads Golf Course
Apple Creek Country Club
Heart River Municipal Golf Course
Lakota Rock Creek Golf Course
Find a Course in North Dakota
Browse by County
Top Courses in North Dakota
Riverwood Golf Course
Bismarck · 18 holes · Par 72
Hawktree Golf Club
Bismarck · 18 holes · Par 72
Minot Country Club
Minot · 18 holes · Par 72
Grand Forks Country Club
Grand Forks · 18 holes · Par 73
Prairie West Golf Course
Mandan · 18 holes · Par 72
Fargo Country Club
Fargo · 18 holes · Par 72
Eagle Ridge Golf Club
Williston · 18 holes · Par 71
Prairie Rose Golf Course
Stanley · 18 holes · Par 72
Heart River Municipal Golf Course
Dickinson · 18 holes · Par 72
Jamestown Country Club
Jamestown · 18 holes · Par 72
Apple Creek Country Club
Bismarck · 18 holes · Par 72
Bully Pulpit Golf Course
Killdeer · 18 holes · Par 71
About Golf in North Dakota
North Dakota has 116 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in North Dakota is 120, compared to the national average of 113. 73 courses have verified slope and course ratings. Set up tee time alerts for any course and get notified the moment your preferred time becomes available.
