Best Public Golf Courses in Minnesota

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

Minnesota 507

Showing 21-30 of 252 golf courses

The best public golf courses in Minnesota, ranked by locals

Lake Pepin Golf Course

#21 best public golf courses in Minnesota

Lake Pepin Golf Course
4.8
Semi Private
Par 72
18 Holes
Lake City, MN
Madden's on Gull Lake: Pine Beach East

#22 best public golf courses in Minnesota

Madden's on Gull Lake: Pine Beach East
4.8
Semi Private
Par 72
18 Holes
Brainerd, MN
Tyler Community Golf Club

#23 best public golf courses in Minnesota

Tyler Community Golf Club
4.8
Semi Private
Par 71
18 Holes
Tyler, MN

#24 best public golf courses in Minnesota

Headwaters Golf & Country Club
4.8
Semi Private
Par 72
18 Holes
Park Rapids, MN

#25 best public golf courses in Minnesota

Meadow Greens Golf Course
4.8
Semi Private
Par 69
18 Holes
Austin, MN
Fair Hills Resort: Wildflower

#26 best public golf courses in Minnesota

Fair Hills Resort: Wildflower
4.8
Semi Private
Par 72
18 Holes
Detroit Lakes, MN
New Ulm Country Club

#27 best public golf courses in Minnesota

New Ulm Country Club
4.8
Semi Private
Par 71
18 Holes
New Ulm, MN

#28 best public golf courses in Minnesota

Cuyuna Country Club
4.8
Semi Private
Par 72
18 Holes
Deerwood, MN
Minnesota National Golf Course: Championship

#29 best public golf courses in Minnesota

Minnesota National Golf Course: Championship
4.8
Semi Private
Par 72
18 Holes
McGregor, MN

#30 best public golf courses in Minnesota

Dacotah Ridge Golf Club
4.8
Semi Private
Par 72
18 Holes
Morton, MN

Plan your next golf trip with Local Golf Spot

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