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
-
Eastwood Golf Club
Public3505 Eastwood Rd SE
9
-
Hadley Creek Golf Course & Learning Center
Public2390 Hadley Hills Dr NE
9 · PAR 32 · 2,800 YD
-
Maple Valley Golf and Country Club
Public8600 Maple Valley Rd SE
18 · PAR 71 · 6,270 YD
-
Northern Hills Golf Course
Public4721 W Circle Dr NW
18 · PAR 72 · 6,335 YD
-
Oak Summit Golf Course
Public2751 Highway 30 SW
18 · PAR 71 · 6,524 YD
-
Rochester Golf & Country Club
Private3100 Country Club Rd SW
18 · PAR 70 · 6,560 YD
-
Soldiers Memorial Field Golf Course
Public244 Soldiers Field Drive SW
18 · PAR 70 · 5,706 YD
-
Willow Creek Golf & Events
1700 48th St SW
18 · PAR 70 · 6,045 YD
-
Riverview Greens Golf Course
PublicStewartville, MN
8.9 MI · 18 · PAR 66 · 4,831 YD
-
Somerby Golf Club
PrivateByron, MN
9.3 MI · 18 · PAR 72 · 7,209 YD
-
The Links of Byron
PublicByron, MN
9.5 MI · 9 · PAR 31 · 1,910 YD
-
Zumbro Valley Golf Club
PublicMantorville, MN
14.1 MI · 9 · PAR 36 · 2,592 YD
-
Pine Island Golf Course
PublicPine Island, MN
16.5 MI · 18 · PAR 71 · 6,603 YD
-
Chosen Valley Golf Club
PublicChatfield, MN
18.1 MI · 9 · PAR 35 · 5,866 YD
No courses match these filters.
Missing a course in Rochester, or something out of date?
Tell us what to fixOf 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 lineFrequently 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.