Golf courses in Belgrade, MN

The only golf course listed in Belgrade, MN is MarHaven Greens, a 9-hole golf course. 13 other golf courses are within 25 miles; the nearest is Prairie View Golf Course in Brooten, MN, 6.3 miles away.

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

Courses in and near Belgrade

Showing 11 courses: 1 in Belgrade, 10 nearby.

  1. MarHaven Greens

    Public623 Colfax Rd NW

    9

  2. 6.3 MI · 9 · 3,071 YD

  3. Koronis Hills Golf Club

    Paynesville, MN

    15.0 MI · 18 · PAR 71 · 6,260 YD

  4. Little Crow

    PublicSpicer, MN

    15.5 MI · 9 · PAR 36 · 3,077 YD

  5. Lynx National Golf Course

    Sauk Centre, MN

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

  6. Meadowlark Country Club

    PublicMelrose, MN

    18.0 MI · 9 · PAR 36 · 3,210 YD

  7. Old Course Sauk Centre

    PublicSauk Centre, MN

    20.8 MI · 9 · PAR 37 · 3,284 YD

  8. Eagle Creek Golf Club

    PublicWillmar, MN

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

  9. 22.4 MI · 18 · PAR 72 · 6,454 YD

  10. GreyStone Golf Club

    PublicSauk Centre, MN

    22.6 MI · 18 · PAR 72 · 7,032 YD

  11. Valley Golf Course

    PublicWillmar, MN

    23.1 MI · 9 · PAR 35 · 2,479 YD

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

Tell us what to fix

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

Nearby cities with listed courses include Brooten, MN (6.3 miles), Paynesville, MN (15 miles), Spicer, MN (16 miles) and Melrose, MN (18 miles).

Nearby cities

Miles, straight line

All golf courses in Minnesota

Frequently asked questions

How many golf courses are in Belgrade, MN?

Belgrade, MN has 1 golf course in this directory.

Do golf courses in Belgrade, MN have driving ranges?

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

What cities near Belgrade, MN have golf courses?

Nearby cities with listed courses include Brooten, MN (6.3 miles, 1 course), Paynesville, MN (15 miles, 1 course), Spicer, MN (16 miles, 1 course) and Melrose, MN (18 miles, 1 course).

What golf courses are near Belgrade, MN?

The three nearest other golf courses are Prairie View Golf Course in Brooten, MN (6.3 miles), Koronis Hills Golf Club in Paynesville, MN (15 miles) and Little Crow in Spicer, MN (16 miles).

How far is the nearest other golf course from Belgrade?

The nearest other golf course is Prairie View Golf Course in Brooten, MN, 6.3 miles from the middle of the courses listed in Belgrade, in a straight line.

How many public golf courses are in Belgrade, MN?

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

Listing data last updated October 2026. See data sources.