Golf courses in Detroit Lakes, MN
There are 4 golf courses in Detroit Lakes, MN: 4 public.
- Courses
- 4
- 18-hole
- 3
- 9-hole
- 1
- With a range
- 3 of 4
- Avg 18-hole yards
- 6,411
- Nearby
- 6 within 30 mi
Courses in and near Detroit Lakes
-
Detroit Country Club
Public24591 County Highway 22
18 · PAR 71 · 6,115 YD
-
Forest Hills Resort
Public22931 185th St
18 · PAR 72 · 6,119 YD
-
River Hills Golf Club
Public14799 US Highway 59
9 · PAR 33 · 2,188 YD
-
Wildflower At Fair Hills
Public19790 County Highway 20
18 · PAR 72 · 7,000 YD
-
Green Valley Golf Course
PublicLake Park, MN
11.2 MI · 9 · PAR 34 · 2,834 YD
-
Perham Lakes Golf Club
PublicPerham, MN
20.0 MI · 9 · PAR 37 · 3,444 YD
-
Perham Lakes Golf Club, Oak Course
Perham, MN
20.0 MI
-
Three Bears Country Club
Ogema, MN
21.9 MI · 9 · PAR 30 · 1,553 YD
-
Willow Creek Golf Course
PublicBarnesville, MN
26.1 MI · 9 · PAR 36 · 2,754 YD
-
Thumper Pond
PublicOttertail, MN
29.4 MI · 18 · PAR 72 · 6,606 YD
No courses match these filters.
Missing a course in Detroit Lakes, or something out of date?
Tell us what to fixOf the 4 Detroit Lakes courses that list driving range information, 3 have one.
Among the 3 18-hole courses here with a listed yardage, the longest is Wildflower At Fair Hills at 7,000 yards, and the average is 6,411 yards.
Detroit Lakes is in Minnesota, which has 416 golf courses across 281 cities in this directory.
Nearby cities with listed courses include Frazee, MN (11 miles), Lake Park, MN (11 miles), Perham, MN (20 miles) and Ogema, MN (22 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Detroit Lakes, MN?
Detroit Lakes, MN has 4 golf courses in this directory: 3 with 18 holes and 1 with 9 holes.
What is the longest golf course in Detroit Lakes, MN?
Of the 18-hole courses with a listed yardage, Wildflower At Fair Hills is the longest at 7,000 yards.
Do golf courses in Detroit Lakes, MN have driving ranges?
3 of the 4 courses in Detroit Lakes, MN that list driving range information have one.
How long is the average 18-hole course in Detroit Lakes, MN?
Across 3 18-hole courses with a listed yardage, the average is 6,411 yards.
What cities near Detroit Lakes, MN have golf courses?
Nearby cities with listed courses include Frazee, MN (11 miles, 2 courses), Lake Park, MN (11 miles, 1 course), Perham, MN (20 miles, 2 courses) and Ogema, MN (22 miles, 1 course).
How many public golf courses are in Detroit Lakes, MN?
Detroit Lakes, MN has 4 public golf courses in this directory.
Listing data last updated October 2026. See data sources.