Trophy

2025 Best Best Public Golf Courses in North Dakota, USA

The best best public golf courses in North Dakota, USA, based on user reviews and rankings

Showing 1-10 of 109 Best Public Golf Courses

#1 Best Public Golf Courses in North Dakota, USA

Black Sands Golf Course
3.8
Public
Par 35
9 Holes
Beulah, ND

#2 Best Public Golf Courses in North Dakota, USA

Black Sands Golf Course: Black Sands (Alternate Tees)
3.8
Public
Par 70
18 Holes
Beulah, ND

#3 Best Public Golf Courses in North Dakota, USA

Birchwood Golf Course
3.8
Public
Par 33
9 Holes
Bottineau, ND

#4 Best Public Golf Courses in North Dakota, USA

Bois de Sioux Golf Course
3.8
Semi Private
Par 71
18 Holes
Wahpeton, ND

#5 Best Public Golf Courses in North Dakota, USA

Bottineau Country Club
3.8
Semi Private
Par 36
9 Holes
Bottineau, ND

#6 Best Public Golf Courses in North Dakota, USA

Bowbells Country Club
3.8
Semi Private
Par 35
9 Holes
Bowbells, ND

#7 Best Public Golf Courses in North Dakota, USA

Cavalier Country Club
3.8
Semi Private
Par 36
9 Holes
Cavalier, ND

#8 Best Public Golf Courses in North Dakota, USA

Cooperstown Country Club
3.8
Semi Private
Par 37
9 Holes
Cooperstown, ND

#9 Best Public Golf Courses in North Dakota, USA

Crosby Country Club
3.8
Semi Private
Par 36
9 Holes
Crosby, ND

#10 Best Public Golf Courses in North Dakota, USA

Westridge Golf Course
3.8
Public
Par 36
9 Holes
Underwood, ND

Plan your next golf trip with Local Golf Spot

Sign up to save your favorite courses and plan your next golf getaway.