Best Public Golf Courses in North Dakota

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

North Dakota 117

Showing 1-10 of 32 golf courses

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

Bully Pulpit Golf Course

#1 best public golf courses in North Dakota

Bully Pulpit Golf Course
4.8
Semi Private
Par 72
18 Holes
Medora, ND
Creel Bay Golf Course

#2 best public golf courses in North Dakota

Creel Bay Golf Course
4.7
Semi Private
Par 72
18 Holes
Devils Lake, ND
CrossRoads Golf Club

#3 best public golf courses in North Dakota

CrossRoads Golf Club
4.7
Semi Private
Par 72
18 Holes
Carrington, ND
Black Sands Golf Course: Black Sands (Alternate Tees)

#4 best public golf courses in North Dakota

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

#5 best public golf courses in North Dakota

Hazen Golf Club: Hazen (Alternate Tees)
4.7
Semi Private
Par 70
18 Holes
Hazen, ND
Prairie West Golf Course

#6 best public golf courses in North Dakota

Prairie West Golf Course
4.7
Semi Private
Par 72
18 Holes
Mandan, ND
Edgewood Golf Course

#7 best public golf courses in North Dakota

Edgewood Golf Course
4.7
Public
Par 71
18 Holes
Fargo, ND
Painted Woods Golf Course

#8 best public golf courses in North Dakota

Painted Woods Golf Course
4.7
Semi Private
Par 71
18 Holes
Washburn, ND
Heart River Golf Course

#9 best public golf courses in North Dakota

Heart River Golf Course
4.7
Municipal
Par 72
18 Holes
Dickinson, ND
Pheasant Country Golf Course

#10 best public golf courses in North Dakota

Pheasant Country Golf Course
4.7
Public
Par 71
18 Holes
South Heart, ND

Plan your next golf trip with Local Golf Spot

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