2025 Best Public Golf Courses in North Dakota

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

Showing 101-104 of 104 golf courses

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

Black Sands Golf Course: Black Sands (Alternate Tees)

#101 best public golf courses in North Dakota

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

#102 best public golf courses in North Dakota

Hawktree Golf Club
4.5
Public
Par 72
18 Holes
Bismarck, ND
Northwood Golf Club

#103 best public golf courses in North Dakota

Northwood Golf Club
4.5
Public
Par 35
9 Holes
Northwood, ND
Parshall Golf Club: Dr. Blatherwick

#104 best public golf courses in North Dakota

Parshall Golf Club: Dr. Blatherwick
4.5
Public
Par 36
9 Holes
Parshall, ND

Plan your next golf trip with Local Golf Spot

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