West Central Minnesota Golf Courses

Little Crow Golf Resort in Spicer, MN (Photo by Timothy Nelson)

A sometimes forgotten area of Minnesota is the western area. While it is snuggled next to the Dakota’s, this land contains some excellent golf courses, like Little Crow in Spicer. You’re sure to find a hidden gem in this area. Let us know if you see an error on this page or would like to feature your golf course.

Updated 2/25/24

Course NameAddressCityZipHolesReservations
Albany Golf Club500 Church Ave, Box 338Albany5630718(320)845-2505
Alexandria Country Club2300 N. Nokomis NE, PO Box 206Alexandria5630818(320)763-3605
Angushire Golf Course224 Waite Ave. SSt. Cloud563019(320) 251-9619
Appleton Golf Club331 E. Wyman Ave.Appleton562089(320)289-2511
Arrowwood Golf Course (Radisson)2100 Arrowwood Ln. PO Box 639Alexandria5630818(320)762-8337
Benson Golf Club2222 Atlantic Ave.Benson5621518(320)842-7901
Blackberry Ridge Golf Course3125 Clubhouse RoadSartell5637718320-257-4653
Boulder Ridge Golf Club2750 County Road 74 S.St. Cloud563019(320) 259-7944
Canby Golf Course1933 240th AveCanby562209(507) 233-5607
Cottonwood Country Club233 Shoreview Dr.Cottonwood562299(507)423-6335
Countryside Golf Club3508 160 AvenueMinneota562649(507) 872-6335
Dacotah Ridge Golf Club31042 Cty Hwy 2Morton5627018507-644-4653
Dawson Golf Course15th and Locust St. PO Box 655Dawson562329(320)769-2280
Eagle Creek Golf Club1000 26th Ave. NEWillmar5620118(320) 235-1166
Fiddlestix Golf Course1081 395th Street Box 23Isle5634218(320) 676-3636
Geneva Golf Club4181 Geneva Golf Club DriveAlexandria5630827(320)762-7089
Graceville Golf ClubToqua Lake Rd PO Box 248Graceville562409(320)745-7557
Granite Run Golf CourseHighway 67 S. PO Box 176Granite Falls562419(320)564-4755
Greystone Golf Club10548 Andrews DriveSauk Centre5637818(320) 351-4653
Hardwood Hills Golf Course8446 County Road 27 SWAlexandria563089320-886-1400
Hawk Creek Country Club100 Spicer Ave. NERaymond562829(320)967-4653
Island Pine Golf Club1601 Wyoming Ave. W.Pine Island5620918(320)974-8600
Izaty's Golf & Yacht Club40005 85th AveOnamia5635927(320)532-4574
Koronis Hills Golf Course29757 State Highway PO Box 55Paynesville5636218(320)243-4111
Lake Miltona Golf Club3868 County Road 5 NEAlexandria5630818320-852-7078
Little Crow County Club15980 Hwy 23 NESpicer5628827877-659-5023
Little Falls Country Club1 Edgewater Dr.Little Falls5634518(320)616-5520
Long Prairie Country Club405 6th St SELong Prairie5634718(320)732-3312
Lynx National Golf Course40204 Primrose Ln.Sauk Centre5637818(320)352-0242
Madison Country ClubHwy 40, PO Box 154Madison562569(320)598-7587
Marshall Golf Club800 Country Club Drive, PO Box 502Marshall5625818(507)537-1622
Meadowlark Country Club837 Country Club Dr. PO Box 68Melrose563529(320)256-4989
Minnewaska Golf Club605 Golf Course Rd.Glenwood5633418(320)634-3680
Nordic Trails Golf Course4343 39th Ave NEAlexandria563089(320) 762-5420
Oak Hill Golf Club8852 Indian Road NWRice5636718(320)259-8969
Olivia Golf Club512 S 6th St.Olivia562779(320)523-2313
Ortonville Municipal Golf CourseGolf Club RdOrtonville5627818(320)839-3606
Osakis Country Club501 E 8th AvenueOsakis563609(320)859-2140
Pezhekee National Golf Course20000 S Lakeshore DrGlenwood5633418(320)634-4501
Pierz Municipal Golf CoursePO Box 521Pierz563649(320)468-2662
Pine Ridge Golf Course801 Pine Cone RoadSartell5637718320-259-0551
Pine Ridge Golf Course13955 Cty Rd 16 NWEvansville563629(320)876-4028
Pomme De Terre Golf Course24860 St. Hwy 9Morris5626718(320)589-1009
Prairie View Community Golf CoursePO Box 130Brooten5631618(320)346-2677
Redwood Falls Golf Club101 E OakRedwood Falls5628318(507) 627-8901
Rich Spring Golf Club17467 Fairway CirCold Spring5632018(320)685-8810
River Crest Golf Course4490 West Highway 212Montevideo5626518(320) 321-1281
River Oaks Golf Course23742 Cty Rd 2, PO Box 474Cold Spring5632018(320)685-4138
Sauk Centre Old Course606 Lakeshore Dr. Box 173Sauk Centre563789(320)352-3860
St. Cloud Country Club301 Montrose Rd. PO Box 1064St. Cloud5630118(320)253-1331
Stalker Lake Golf Course15786 Golf Course Rd.Dalton563249218-589-8591
Stone Creek Golf Club13050 65th Street NE, PO Box 366Foley563299(320)968-6017
Stones Throw Golf Course15679 Central AveMilaca5635318(320)983-2110
Stoney Creek Golf Course21278 820th AveRenville562849(320)329-8400
Territory Golf Club480 55th Ave SESt. Cloud5630418(320)258-4653
Valley Golf Course1900 East Becker AvenueWillmar562019(320)235-6790
Veterans Golf Club5001 8th Street N.St. Cloud563039(320) 255-7273
Wapicada Golf Club4498 15th St NESauk Rapids5637918(320) 251-7804

Last Updated on February 25, 2024