Golf courses in Barnesville, MN

Barnesville, MN has one listed golf course, Willow Creek Golf Course, a 9-hole golf course with par 36 and 2,754 yards. 8 other golf courses are within 25 miles; the nearest is Oxbow Country Club in Oxbow, ND, 18 miles away.

Courses
1
18-hole
0
9-hole
1
With a range
1 of 1
Avg 18-hole yards
–
Nearby
10 within 28 mi

Courses in and near Barnesville

Showing 11 courses: 1 in Barnesville, 10 nearby.

  1. Willow Creek Golf Course

    Public21145 Highway 34

    9 · PAR 36 · 2,754 YD

  2. Oxbow Country Club

    PrivateOxbow, ND

    18.4 MI · 18 · PAR 72 · 6,621 YD

  3. Village Green Golf Course

    PublicMoorhead, MN

    19.7 MI · 18 · PAR 72 · 6,763 YD

  4. Wildflower At Fair Hills

    PublicDetroit Lakes, MN

    20.8 MI · 18 · PAR 72 · 7,000 YD

  5. The Meadows

    PublicMoorhead, MN

    20.9 MI · 18 · PAR 72 · 6,862 YD

  6. 21.6 MI · 18 · PAR 71 · 6,623 YD

  7. Fargo Country Club

    PrivateFargo, ND

    21.8 MI · 18 · PAR 72 · 6,754 YD

  8. Green Valley Golf Course

    PublicLake Park, MN

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

  9. Moorhead Country Club

    PrivateMoorhead, MN

    23.7 MI · 18 · PAR 72 · 6,404 YD

  10. Forest Hills Resort

    PublicDetroit Lakes, MN

    26.6 MI · 18 · PAR 72 · 6,119 YD

  11. Detroit Country Club

    PublicDetroit Lakes, MN

    27.9 MI · 18 · PAR 71 · 6,115 YD

Missing a course in Barnesville, or something out of date?

Tell us what to fix

Barnesville is in Minnesota, which has 416 golf courses across 281 cities in this directory.

Nearby cities with listed courses include Oxbow, ND (18 miles), Moorhead, MN (21 miles), Lake Park, MN (22 miles) and Fargo, ND (23 miles).

Nearby cities

Miles, straight line

All golf courses in Minnesota

Frequently asked questions

How many golf courses are in Barnesville, MN?

Barnesville, MN has 1 golf course in this directory.

Do golf courses in Barnesville, MN have driving ranges?

1 of the 1 course in Barnesville, MN that list driving range information has one.

What cities near Barnesville, MN have golf courses?

Nearby cities with listed courses include Oxbow, ND (18 miles, 1 course), Moorhead, MN (21 miles, 3 courses), Lake Park, MN (22 miles, 1 course) and Fargo, ND (23 miles, 6 courses).

What golf courses are near Barnesville, MN?

The three nearest other golf courses are Oxbow Country Club in Oxbow, ND (18 miles), Village Green Golf Course in Moorhead, MN (20 miles) and Wildflower At Fair Hills in Detroit Lakes, MN (21 miles).

How far is the nearest other golf course from Barnesville?

The nearest other golf course is Oxbow Country Club in Oxbow, ND, 18 miles from the middle of the courses listed in Barnesville, in a straight line.

How many public golf courses are in Barnesville, MN?

Barnesville, MN has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.