Golf courses in Rochester, MN

There are 8 golf courses in Rochester, MN. Of those with a listed access type, 6 are public and 1 is private.

Courses
8
18-hole
6
9-hole
2
With a range
6 of 8
Avg 18-hole yards
6,240
Nearby
6 within 19 mi

Courses in and near Rochester

Showing 14 courses: 8 in Rochester, 6 nearby.

  1. Eastwood Golf Club

    Public3505 Eastwood Rd SE

    9

  2. Hadley Creek Golf Course & Learning Center

    Public2390 Hadley Hills Dr NE

    9 · PAR 32 · 2,800 YD

  3. Maple Valley Golf and Country Club

    Public8600 Maple Valley Rd SE

    18 · PAR 71 · 6,270 YD

  4. Northern Hills Golf Course

    Public4721 W Circle Dr NW

    18 · PAR 72 · 6,335 YD

  5. Oak Summit Golf Course

    Public2751 Highway 30 SW

    18 · PAR 71 · 6,524 YD

  6. Rochester Golf & Country Club

    Private3100 Country Club Rd SW

    18 · PAR 70 · 6,560 YD

  7. Soldiers Memorial Field Golf Course

    Public244 Soldiers Field Drive SW

    18 · PAR 70 · 5,706 YD

  8. Willow Creek Golf & Events

    1700 48th St SW

    18 · PAR 70 · 6,045 YD

  9. Riverview Greens Golf Course

    PublicStewartville, MN

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

  10. Somerby Golf Club

    PrivateByron, MN

    9.3 MI · 18 · PAR 72 · 7,209 YD

  11. The Links of Byron

    PublicByron, MN

    9.5 MI · 9 · PAR 31 · 1,910 YD

  12. Zumbro Valley Golf Club

    PublicMantorville, MN

    14.1 MI · 9 · PAR 36 · 2,592 YD

  13. Pine Island Golf Course

    PublicPine Island, MN

    16.5 MI · 18 · PAR 71 · 6,603 YD

  14. Chosen Valley Golf Club

    PublicChatfield, MN

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

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

Tell us what to fix

Of the 8 Rochester courses that list driving range information, 6 have one.

Among the 6 18-hole courses here with a listed yardage, the longest is Rochester Golf & Country Club at 6,560 yards, and the average is 6,240 yards.

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

Nearby cities with listed courses include Stewartville, MN (8.9 miles), Byron, MN (9.3 miles), Mantorville, MN (14 miles) and Pine Island, MN (16 miles).

Nearby cities

Miles, straight line

All golf courses in Minnesota

Frequently asked questions

How many golf courses are in Rochester, MN?

Rochester, MN has 8 golf courses in this directory: 6 with 18 holes and 2 with 9 holes.

What is the longest golf course in Rochester, MN?

Of the 18-hole courses with a listed yardage, Rochester Golf & Country Club is the longest at 6,560 yards.

Do golf courses in Rochester, MN have driving ranges?

6 of the 8 courses in Rochester, MN that list driving range information have one.

How long is the average 18-hole course in Rochester, MN?

Across 6 18-hole courses with a listed yardage, the average is 6,240 yards.

What cities near Rochester, MN have golf courses?

Nearby cities with listed courses include Stewartville, MN (8.9 miles, 1 course), Byron, MN (9.3 miles, 2 courses), Mantorville, MN (14 miles, 1 course) and Pine Island, MN (16 miles, 1 course).

How many public golf courses are in Rochester, MN?

Rochester, MN has 6 public golf courses in this directory.

How many private golf courses are in Rochester, MN?

Rochester, MN has 1 private golf course in this directory.

How many public vs private golf courses are in Rochester, MN?

Of the 8 golf courses listed in Rochester, MN, 6 are public and 1 is private.

Listing data last updated October 2026. See data sources.