Southern Minnesota Golf Courses

Old schoolhouse at CreeksBend Golf Course in New Prague, MN (Photo by

The southern part of Minnesota has some wonderful golf courses to take advantage of. Prairies are a predominate feature in much of the area. As you travel more towards the eastern section of the state, there is a bit more hilly terrain. Please let us know if you see an error or would like to feature your course on this page.

Updated 2/25/24

Course NameAddressCityZipHolesReservations
Adrian Golf Course849 Maine Ave.Mahtowa561109(507) 483-2722
Austin Country Club1202 - 28th Street NEAustin5591218(507)433-7736
Blooming Prairie Country ClubHwy 218 N. PO Box 788Blooming Prairie559179(507)583-2887
Cedar River Country Club14927 State Hwy 56Adams5590918(507)582-3595
Cedar Valley Golf CoursePO Box 1148Winona5598727(507)457-3129
Chosen Valley Golf Club1801 S. Main St.Chatfield559239(507)867-4305
Coffee Mill Golf & Country Club180 Coffee Mill Drive, PO Box 6Wabasha5598118(651)565-4332
Creeksbend Golf Course26826 Langford Ave.New Prague5607118(952)758-7200
Dodge Country Club18187 County Rd 34 - PO Box 429Dodge Center5592718(507)374-2374
Eastwood Golf Club3505 Eastwood Rd SERochester5590418(507) 281-6173
Farmers Golf & Health Club698 Central Street PO Box 307Sanborn560839(507)648-3629
Ferndale Country Club23239 Highway 16Rushford559719(507)864-7626
Fox Lake Golf Club15 East Park DriveSherburn561719(507) 764-8381
Good ShotRt. 1, Arrowhead Rd. P.O Box 75Emmons560299(507)297-5767
Green Lea Golf Course101 Richway Dr.Albert Lea5600718(507)373-1061
Hadley Creek Golf Course2390 Hadley Hills Drive. NERochester559069507-529-4119
Harmony Golf Club545 Fourth St. NEHarmony559399(507)886-5622
Heartland Country Club
Hendricks Golf Club1035 North Shore DriveHendricks561369(507)275-3852
Interlaken Golf Club277 Amber Lake DriveFairmont5603118507-235-5145
Jackson Golf ClubN Hwy 71 Box 82Jackson561439(507)847-2660
Kenyon Country ClubPO Box KKenyon559469(507)789-6307
Lanesboro Golf ClubBox 10Lanesboro559499(507)467-3742
LeSueur Country ClubPO Box 163LeSueur5605818(507)665-6292
Loon Lake Golf Club73209 490th AveJackson561439(507)847-4036
Luverne Country Club1520 – 111th StLuverne561569(507)283-4383
Ma-Cal-Grove Country Club15939 St 76 PO Box 407Caledonia559219(507)724-2733
Madelia Golf Course116 W. Main StMadelia560629(877)302-1875
Mankato Golf Club18 Country Club DriveMankato5600218(507)387-5636
Maple Valley Golf & Country Club8600 Maple Valley Rd. SERochester5590418(507)285-9100
Meadow Greens Golf Course25238 540th AvenueAustin5591218(507)433-4878
Minneopa Golf Club410 Pintail StreetMankato560019(507)625-5777
Minn-Iowa Golf Club2346 US Hwy 169 NElmore560279(507)943-3149
Montgomery National Golf Club900 Rogers DriveMontgomery5606918(507)364-5602
Mountain Lake Golf CoursePO Box 227Mountain Lake561599(507)427-3869
New Prague Golf Club400 Lexington Avenue SouthNew Prague5607118(952)758-5326
New Ulm Country Club1 Golf Drive - PO Box 576New Ulm5607318(507)359-4410
North Links Golf Course41553 520th StreetNorth Mankato5600318(507) 947-3355
Northern Hills Golf Club4721 West Circle DriveRochester5590118(507) 281-6170
Oak Summit Golf Course2751 Cty Rd 16 SWRochester5590218(507)252-1808
Oak View Golf Course25177 - 665th AveFreeborn560329(507) 863-2288
Oaks Golf ClubBox 86Hayfield5594018(507)477-3233
Pine Creek Golf Course3815 N Pine Creek RdLaCresent559479(507)895-2410
Pine Island Golf Course920 8th St SEPine Island5596318507-356-8252
Piper Hills Golf Course25233 – 534th St.,Box 535Plainview559649(507)534-2613
Pipestone Country Club921 8th Ave SEPipestone561649(507)825-2592
Prairie Ridge Golf Course2000 North Main StreetJanesville560489(507)234-5505
Preston Golf & Country ClubHwy 16 WPreston559659(507)765-4485
River's Bend at the Old Barn Resort24461 Heron RdPreston559659(507) 467-2512
Riverside Town & Country Club36259 - 150th StreetBlue Earth560989507-526-2764
Riverview Golf CoursePO Box 32New Richland560729507-465-3516
Riverview Greens1800 Clubhouse Dr. NEStewartville5597618(507)533-9393
Rochester Golf & Country Club3100 Country Club Rd, PO Box 6877Rochester5590318(507)282-3170
Rolling Hills Golf Club1360 280th Ave.Westbrook561839(507)274-5166
Rose Lake Golf Club2456 104th St.Fairmont5603118(507)235-5274
St. Charles Golf Course1920 Gladiola DriveSt. Charles5597218(507)932-5444
St. James Golf Course77818 MN-60Saint James5608118(507) 942-7484
Shoreland Country ClubLake Emily Cty Rd. 21, PO Box 516St.Peter5608218(507) 931-3470
Slayton Country ClubRR 2 PO Box 182Slayton561729(507)836-8154
Sleepy Eye Golf Club27898 - Hwy 14 WestSleepy Eye560859(507)794-5249
Soldiers Memorial Field Golf Course244 East Soldiers Field DrRochester5590218(507) 281-6176
Somerby Golf Club975 Somerby Parkway LaneByron5592018(507) 775-3710
Springfield Golf ClubSouth O'Connell Ave, PO Box 74Springfield560879(507)723-5888
Terrace View Golf ClubHwy 22 South - PO Box 3225Mankato5600118(507)625-7665
The Bridges Golf Course22852 County Road 17Winona5598718(507)452-3535
Town & Country Golf ClubHwy 59, PO Box 48Fulda561319(507)425-3328
Tracy Country ClubHwy 14, Box 1213Tracy561759(507)629-4666
Tyler Golf Club420 Cty Rd 7Tyler561789(507)247-3242
Valley High Golf Club9203 Mound Prairie RoadHouston5594318(507)894-4444
Waseca Lakeside Club37160 Clear Lake DriveWaseca5609318(507)835-2574
Wedgewood Cove Golf Club2200 W 9th StAlbert Lea5600718(507)373-5007
Wells Golf ClubFirst Ave SW - PO Box 236Wells560979(507)553-3313
Westfield Golf Club1460 W.Fifth St.Winona559879(507)452-6901
Willow Creek Golf & Events1700 SW 48th St. PO Box 68Rochester5590227(507)285-0305
Windom Country ClubPO Box 74Windom561019(507) 831-3489
Worthington Country Club851 West Oxford StreetWorthington5618718(507)376-4281
Zumbro Falls Golf Club60146 Hwy 63Zumbro Falls559919(507) 753-3131
Zumbro Valley Golf Club25202 615th StreetMantorville559459(507) 635-2821
Zumbrota Golf Club80 Golf Links AveZumbrota5599218(507)732-5817

Last Updated on February 25, 2024