2025 Best Public Golf Courses in North Dakota

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

Showing 1-10 of 104 golf courses

The best public golf courses in North Dakota, ranked by locals

Gackle Country Club

#1 best public golf courses in North Dakota

Gackle Country Club
4.5
Semi Private
Par 36
9 Holes
Gackle, ND
Black Sands Golf Course

#2 best public golf courses in North Dakota

Black Sands Golf Course
4.5
Public
Par 35
9 Holes
Beulah, ND
Mott Country Club

#3 best public golf courses in North Dakota

Mott Country Club
4.5
Public
Par 36
9 Holes
Mott, ND
Mandan Municipal Golf Club

#4 best public golf courses in North Dakota

Mandan Municipal Golf Club
4.5
Municipal
Par 35
9 Holes
Mandan, ND
Cavalier Country Club

#5 best public golf courses in North Dakota

Cavalier Country Club
4.5
Semi Private
Par 36
9 Holes
Cavalier, ND
Westhope Country Club

#6 best public golf courses in North Dakota

Westhope Country Club
4.5
Semi Private
Par 35
9 Holes
Westhope, ND
Enderlin Golf Course

#7 best public golf courses in North Dakota

Enderlin Golf Course
4.5
Public
Par 36
9 Holes
Enderlin, ND
Souris Valley Golf Course

#8 best public golf courses in North Dakota

Souris Valley Golf Course
4.5
Public
Par 70
18 Holes
Minot, ND
Painted Woods Golf Course

#9 best public golf courses in North Dakota

Painted Woods Golf Course
4.5
Semi Private
Par 71
18 Holes
Washburn, ND
Ashley Golf Course and Country Club

#10 best public golf courses in North Dakota

Ashley Golf Course and Country Club
4.5
Semi Private
Par 35
9 Holes
Ashley, ND

Plan your next golf trip with Local Golf Spot

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