2025 Best Golf Courses in North Dakota

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

Showing 101-110 of 111 golf courses

The best golf courses in North Dakota, ranked by locals

Napoleon Country Club

#101 best golf courses in North Dakota

Napoleon Country Club
4.5
Public
Par 36
9 Holes
Napoleon, ND
Louse Creek Golf Course

#102 best golf courses in North Dakota

Louse Creek Golf Course
4.5
Public
Par 35
9 Holes
Flasher, ND
Goose River Golf Club: Goose River (Alternate Tees)

#103 best golf courses in North Dakota

Goose River Golf Club: Goose River (Alternate Tees)
4.5
Semi Private
Par 70
18 Holes
Hillsboro, ND
Cottonwood Golf Course

#104 best golf courses in North Dakota

Cottonwood Golf Course
4.5
Municipal
Par 36
9 Holes
Casselton, ND
Ray Richards Golf Course

#105 best golf courses in North Dakota

Ray Richards Golf Course
4.5
Public
Par 36
9 Holes
Grand Forks, ND
CrossRoads Golf Club

#106 best golf courses in North Dakota

CrossRoads Golf Club
4.5
Semi Private
Par 72
18 Holes
Carrington, ND
Jamestown Country Club

#107 best golf courses in North Dakota

Jamestown Country Club
4.5
Public
Par 72
18 Holes
Jamestown, ND
Kings Walk Golf Club

#108 best golf courses in North Dakota

Kings Walk Golf Club
4.5
Public
Par 72
18 Holes
Grand Forks, ND
Black Sands Golf Course: Black Sands (Alternate Tees)

#109 best 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

#110 best golf courses in North Dakota

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

Plan your next golf trip with Local Golf Spot

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