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

Showing 10 courses: 4 in Detroit Lakes, 6 nearby.

  1. Detroit Country Club

    Public24591 County Highway 22

    18 · PAR 71 · 6,115 YD

  2. Forest Hills Resort

    Public22931 185th St

    18 · PAR 72 · 6,119 YD

  3. River Hills Golf Club

    Public14799 US Highway 59

    9 · PAR 33 · 2,188 YD

  4. Wildflower At Fair Hills

    Public19790 County Highway 20

    18 · PAR 72 · 7,000 YD

  5. Green Valley Golf Course

    PublicLake Park, MN

    11.2 MI · 9 · PAR 34 · 2,834 YD

  6. Perham Lakes Golf Club

    PublicPerham, MN

    20.0 MI · 9 · PAR 37 · 3,444 YD

  7. 20.0 MI

  8. 21.9 MI · 9 · PAR 30 · 1,553 YD

  9. Willow Creek Golf Course

    PublicBarnesville, MN

    26.1 MI · 9 · PAR 36 · 2,754 YD

  10. Thumper Pond

    PublicOttertail, MN

    29.4 MI · 18 · PAR 72 · 6,606 YD

Missing a course in Detroit Lakes, or something out of date?

Tell us what to fix

Of 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 line

All golf courses in Minnesota

Frequently 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.