2025 Best Golf Courses in North Dakota, USA

The Best Golf Courses in North Dakota, USA based on user reviews and ratings.

Showing 1-10 of 117 Best Golf Courses

#1 Best Golf Courses in North Dakota, USA

Apple Creek Country Club

Apple Creek Country Club is a private golf club located in Bismarck, North Dakota.

18 holes | Par 72 | Private

#2 Best Golf Courses in North Dakota, USA

Black Sands Golf Course

Black Sands Golf Course is a public golf club located in Beulah, North Dakota.

9 holes | Par 35 | Public

#3 Best 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

#4 Best Golf Courses in North Dakota, USA

Birchwood Golf Course

Birchwood Golf Course is a public golf club located in Bottineau, North Dakota.

9 holes | Par 33 | Public

#5 Best Golf Courses in North Dakota, USA

Bois de Sioux Golf Course

Bois de Sioux Golf Course is a semi-private golf club located in Wahpeton, North Dakota.

18 holes | Par 71 | Semi Private

#6 Best Golf Courses in North Dakota, USA

Bottineau Country Club

Bottineau Country Club is a semi-private golf club located in Bottineau, North Dakota.

9 holes | Par 36 | Semi Private

#7 Best Golf Courses in North Dakota, USA

Bowbells Country Club

Bowbells Country Club is a semi-private golf club located in Bowbells, North Dakota.

9 holes | Par 35 | Semi Private

#8 Best Golf Courses in North Dakota, USA

Cavalier Country Club

Cavalier Country Club is a semi-private golf club located in Cavalier, North Dakota.

9 holes | Par 36 | Semi Private

#9 Best Golf Courses in North Dakota, USA

Cooperstown Country Club

Cooperstown Country Club is a semi-private golf club located in Cooperstown, North Dakota.

9 holes | Par 37 | Semi Private

#10 Best Golf Courses in North Dakota, USA

Westridge Golf Course

Westridge Golf Course is a public golf club located in Underwood, North Dakota.

9 holes | Par 36 | Public