Golf courses in Lewiston, MN
Lewiston, MN has one listed golf course, Heartland Country Club, a 9-hole golf course with par 36 and 3,164 yards. 10 other golf courses are within 25 miles; the nearest is St. Charles Golf Club in Saint Charles, MN, 9.0 miles away.
- Courses
- 1
- 18-hole
- 0
- 9-hole
- 1
- With a range
- 1 of 1
- Avg 18-hole yards
- –
- Nearby
- 10 within 25 mi
Courses in and near Lewiston
-
Heartland Country Club
Public19917 Highway 14
9 · PAR 36 · 3,164 YD
-
St. Charles Golf Club
PublicSaint Charles, MN
9.0 MI · 18 · PAR 72 · 6,439 YD
-
Westfield Golf Course
PublicWinona, MN
10.8 MI · 9 · PAR 36 · 3,343 YD
-
The Bridges Golf Course
PublicWinona, MN
13.3 MI · 18 · PAR 71 · 6,758 YD
-
Ferndale Golf Course
PublicRushford, MN
13.5 MI · 9 · PAR 36 · 3,354 YD
-
The Grove Golf Course
PublicCochrane, WI
16.9 MI · 18 · PAR 70 · 6,075 YD
-
Cedar Valley Golf Course, Pub and Restaurant
PublicWinona, MN
17.2 MI · 9 · PAR 36 · 3,269 YD
-
Chosen Valley Golf Club
PublicChatfield, MN
18.2 MI · 9 · PAR 35 · 5,866 YD
-
Piper Hills Golf Course
PublicPlainview, MN
19.5 MI · 9 · PAR 36 · 3,086 YD
-
Lanesboro Golf Club
PublicLanesboro, MN
19.6 MI · 9 · PAR 35 · 5,458 YD
-
Preston Golf Course
PublicPreston, MN
24.2 MI · 9 · PAR 35 · 2,983 YD
No courses match these filters.
Missing a course in Lewiston, or something out of date?
Tell us what to fixLewiston is in Minnesota, which has 416 golf courses across 281 cities in this directory.
Nearby cities with listed courses include Saint Charles, MN (9.0 miles), Winona, MN (13 miles), Rushford, MN (13 miles) and Cochrane, WI (17 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Lewiston, MN?
Lewiston, MN has 1 golf course in this directory.
Do golf courses in Lewiston, MN have driving ranges?
1 of the 1 course in Lewiston, MN that list driving range information has one.
What cities near Lewiston, MN have golf courses?
Nearby cities with listed courses include Saint Charles, MN (9.0 miles, 1 course), Winona, MN (13 miles, 3 courses), Rushford, MN (13 miles, 1 course) and Cochrane, WI (17 miles, 1 course).
What golf courses are near Lewiston, MN?
The three nearest other golf courses are St. Charles Golf Club in Saint Charles, MN (9.0 miles), Westfield Golf Course in Winona, MN (11 miles) and The Bridges Golf Course in Winona, MN (13 miles).
How far is the nearest other golf course from Lewiston?
The nearest other golf course is St. Charles Golf Club in Saint Charles, MN, 9.0 miles from the middle of the courses listed in Lewiston, in a straight line.
How many public golf courses are in Lewiston, MN?
Lewiston, MN has 1 public golf course in this directory.
Listing data last updated October 2026. See data sources.