The Best Public Golf Courses in North Dakota, USA based on user reviews and ratings.
#1 Best Public Golf Courses in North Dakota, USA
Black Sands Golf CourseBlack Sands Golf Course is a public golf club located in Beulah, North Dakota.
9 holes | Par 35 | Public
#2 Best Public Golf Courses in North Dakota, USA
Black Sands Golf Course: Black Sands (Alternate Tees)Black Sands Golf Course is a public golf club located in Beulah, North Dakota.
18 holes | Par 70 | Public
#3 Best Public Golf Courses in North Dakota, USA
Birchwood Golf CourseBirchwood Golf Course is a public golf club located in Bottineau, North Dakota.
9 holes | Par 33 | Public
#4 Best Public Golf Courses in North Dakota, USA
Bois de Sioux Golf CourseBois de Sioux Golf Course is a semi-private golf club located in Wahpeton, North Dakota.
18 holes | Par 71 | Semi Private
#5 Best Public Golf Courses in North Dakota, USA
Bottineau Country ClubBottineau Country Club is a semi-private golf club located in Bottineau, North Dakota.
9 holes | Par 36 | Semi Private
#6 Best Public Golf Courses in North Dakota, USA
Bowbells Country ClubBowbells Country Club is a semi-private golf club located in Bowbells, North Dakota.
9 holes | Par 35 | Semi Private
#7 Best Public Golf Courses in North Dakota, USA
Cavalier Country ClubCavalier Country Club is a semi-private golf club located in Cavalier, North Dakota.
9 holes | Par 36 | Semi Private
#8 Best Public Golf Courses in North Dakota, USA
Cooperstown Country ClubCooperstown Country Club is a semi-private golf club located in Cooperstown, North Dakota.
9 holes | Par 37 | Semi Private
#9 Best Public Golf Courses in North Dakota, USA
Crosby Country ClubCrosby Country Club is a semi-private golf club located in Crosby, North Dakota.
9 holes | Par 36 | Semi Private
#10 Best Public Golf Courses in North Dakota, USA
Westridge Golf CourseWestridge Golf Course is a public golf club located in Underwood, North Dakota.
9 holes | Par 36 | Public