Golf courses in Preston, MN

Preston, MN has two listed golf courses: Preston Golf Course and Rivers Bend At Old Barn Resort. 10 other golf courses are within 25 miles; the nearest is Lanesboro Golf Club in Lanesboro, MN, 6.0 miles away.

Courses
2
18-hole
1
9-hole
1
With a range
1 of 2
Avg 18-hole yards
6,200
Nearby
10 within 25 mi

Courses in and near Preston

Showing 12 courses: 2 in Preston, 10 nearby.

  1. Preston Golf Course

    Public27486 State Hwy 16

    9 · PAR 35 · 2,983 YD

  2. Rivers Bend At Old Barn Resort

    PublicOff Hwy 17, 3 Miles NE of Preston

    18 · PAR 70 · 6,200 YD

  3. Lanesboro Golf Club

    PublicLanesboro, MN

    6.0 MI · 9 · PAR 35 · 5,458 YD

  4. Harmony Golf Club

    PublicHarmony, MN

    8.6 MI · 9 · PAR 35 · 6,046 YD

  5. Chosen Valley Golf Club

    PublicChatfield, MN

    12.4 MI · 9 · PAR 35 · 5,866 YD

  6. Meadowbrook Country Club

    PublicMabel, MN

    19.0 MI · 9 · PAR 36 · 2,608 YD

  7. Ferndale Golf Course

    PublicRushford, MN

    19.0 MI · 9 · PAR 36 · 3,354 YD

  8. St. Charles Golf Club

    PublicSaint Charles, MN

    20.0 MI · 18 · PAR 72 · 6,439 YD

  9. Cresco Country Club

    Cresco, IA

    20.6 MI · 9 · PAR 36 · 2,971 YD

  10. 21.3 MI · 18 · PAR 71 · 6,270 YD

  11. Riverview Greens Golf Course

    PublicStewartville, MN

    24.1 MI · 18 · PAR 66 · 4,831 YD

  12. Heartland Country Club

    PublicLewiston, MN

    24.2 MI · 9 · PAR 36 · 3,164 YD

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

Tell us what to fix

Of the 2 Preston courses that list driving range information, 1 has one.

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

Nearby cities with listed courses include Lanesboro, MN (6.0 miles), Harmony, MN (8.6 miles), Chatfield, MN (12 miles) and Mabel, MN (19 miles).

Nearby cities

Miles, straight line

All golf courses in Minnesota

Frequently asked questions

How many golf courses are in Preston, MN?

Preston, MN has 2 golf courses in this directory: 1 with 18 holes and 1 with 9 holes.

What is the longest golf course in Preston, MN?

Of the 18-hole courses with a listed yardage, Rivers Bend At Old Barn Resort is the longest at 6,200 yards.

Do golf courses in Preston, MN have driving ranges?

1 of the 2 courses in Preston, MN that list driving range information has one.

What cities near Preston, MN have golf courses?

Nearby cities with listed courses include Lanesboro, MN (6.0 miles, 1 course), Harmony, MN (8.6 miles, 1 course), Chatfield, MN (12 miles, 1 course) and Mabel, MN (19 miles, 1 course).

What golf courses are near Preston, MN?

The three nearest other golf courses are Lanesboro Golf Club in Lanesboro, MN (6.0 miles), Harmony Golf Club in Harmony, MN (8.6 miles) and Chosen Valley Golf Club in Chatfield, MN (12 miles).

How far is the nearest other golf course from Preston?

The nearest other golf course is Lanesboro Golf Club in Lanesboro, MN, 6.0 miles from the middle of the courses listed in Preston, in a straight line.

How many public golf courses are in Preston, MN?

Preston, MN has 2 public golf courses in this directory.

Listing data last updated October 2026. See data sources.