2025 Best Public Golf Courses in North Dakota

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

Showing 31-40 of 104 golf courses

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

Prairie Rose Golf Course

#31 best public golf courses in North Dakota

Prairie Rose Golf Course
4.5
Semi Private
Par 36
9 Holes
Stanley, ND
Creel Bay Golf Course

#32 best public golf courses in North Dakota

Creel Bay Golf Course
4.5
Semi Private
Par 72
18 Holes
Devils Lake, ND
Ellendale Country Club

#33 best public golf courses in North Dakota

Ellendale Country Club
4.5
Semi Private
Par 36
9 Holes
Ellendale, ND
Lidgerwood Golf Club

#34 best public golf courses in North Dakota

Lidgerwood Golf Club
4.5
Semi Private
Par 35
9 Holes
Lidgerwood, ND
Prairie West Golf Course

#35 best public golf courses in North Dakota

Prairie West Golf Course
4.5
Semi Private
Par 72
18 Holes
Mandan, ND
Black Sands Golf Course: Black Sands (Alternate Tees)

#36 best public golf courses in North Dakota

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

#37 best public golf courses in North Dakota

Garden Gate Golf Course
4.5
Public
Par 35
9 Holes
Dunseith, ND
Lisbon Bissell Golf Course

#38 best public golf courses in North Dakota

Lisbon Bissell Golf Course
4.5
Public
Par 36
9 Holes
McLeod, ND
Edgewood Golf Course

#39 best public golf courses in North Dakota

Edgewood Golf Course
4.5
Public
Par 71
18 Holes
Fargo, ND
Leonard Country Club

#40 best public golf courses in North Dakota

Leonard Country Club
4.5
Semi Private
Par 36
9 Holes
Leonard, ND

Plan your next golf trip with Local Golf Spot

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