- Holes
- 9
- Par
- –
- Yards
- –
- Driving range
- Yes
- Type
- 9-hole
- Access
- Public
About this course
In Belgrade, Minnesota, MarHaven Greens is a 9-hole golf course.
A driving range is listed for MarHaven Greens.
MarHaven Greens is the only golf course listed in Belgrade. The closest listed courses are Prairie View Golf Course (6.3 miles), Koronis Hills Golf Club (15 miles) and Little Crow (16 miles).
Nearby courses
-
Prairie View Golf Course
Brooten, MN · 6.3 miles away
9 · 3,071 YD
-
Koronis Hills Golf Club
Paynesville, MN · 15 miles away
18 · PAR 71 · 6,260 YD
-
Little Crow
PublicSpicer, MN · 16 miles away
9 · PAR 36 · 3,077 YD
-
Lynx National Golf Course
Sauk Centre, MN · 17 miles away
18 · PAR 72 · 7,000 YD
-
Meadowlark Country Club
PublicMelrose, MN · 18 miles away
9 · PAR 36 · 3,210 YD
-
Old Course Sauk Centre
PublicSauk Centre, MN · 21 miles away
9 · PAR 37 · 3,284 YD
-
Eagle Creek Golf Club
PublicWillmar, MN · 21 miles away
18 · PAR 72 · 6,342 YD
-
Pezhekee National Golf Course At Peters Sunset Beach Resort
PublicGlenwood, MN · 22 miles away
18 · PAR 72 · 6,454 YD
See all 1 course in Belgrade, MN or all golf courses in Minnesota.
Frequently asked questions
Does MarHaven Greens have a driving range?
Yes, a driving range is listed for MarHaven Greens.
How many holes does MarHaven Greens have?
MarHaven Greens has 9 holes, making it a 9-hole golf course.
What golf courses are near MarHaven Greens?
The closest listed courses are Prairie View Golf Course (6.3 miles), Koronis Hills Golf Club (15 miles) and Little Crow (16 miles).
Where is MarHaven Greens?
MarHaven Greens is in Belgrade, Minnesota, at 623 Colfax Rd NW (56312-9202).
How many golf courses are in Belgrade, MN?
1 golf course is listed in Belgrade, MN.
Listing data last updated October 2026. See data sources.