Skip to content
Minnesota Golf CoursesEst. 2015

Every place to play golf in Minnesota.

Public tracks, nine-hole town courses, private clubs and everything up north. Kept up to date since 2015.

429 courses in Minnesota

Course Town Region Holes Access Phone
Adrian Country Club Adrian Southern 9 holes Semi-private (507) 483-2722Call
Albany Golf Club Albany West Central 18 holes Public (320) 845-2505Call
Albion Ridges Golf Club Annandale Twin Cities 27 holes Public (320) 963-5500Call
Alexandria Golf Club Alexandria West Central 18 holes Semi-private (320) 763-3605Call
Angushire Golf Club For sale St. Cloud West Central 9 holes Public (320) 251-9619Call
Appleton Golf Course Appleton West Central 9 holes Public (320) 289-2511Call
Applewood Hills Golf Course Stillwater Twin Cities 18 holes Public (651) 439-7276Call
Arbor Pointe Golf Club Inver Grove Heights Twin Cities 9 holes Public (651) 451-9678Call
Atikwa Championship Golf Course Alexandria West Central 18 holes Public (320) 762-8337Call
Austin Country Club Austin Southern 18 holes Private (507) 433-7736Call
Babbitt Golf Club Babbitt Northeast 9 holes Public (218) 827-2603Call
Baker National Golf Course Medina Twin Cities 27 holes Public (763) 694-7670Call
Balmoral Golf Course Battle Lake Northwest 18 holes Public (218) 864-5414Call
Bearpath Golf & Country Club Eden Prairie Twin Cities 18 holes Private (952) 975-5255Call
Bear’s Den Golf Course Park Rapids Brainerd Lakes 9 holes Public (218) 732-8489Call
Bellwood Oaks Golf Course Hastings Twin Cities 18 holes Public (651) 437-4141Call
Bemidji Town & Country Club Bemidji Northwest 18 holes Semi-private (218) 751-4535Call
Benson Golf Club Benson West Central 18 holes Public (320) 842-7901Call
Bent Creek Golf Club Eden Prairie Twin Cities 18 holes Private (952) 937-9347Call
Big Lake Golf Resort Cloquet Northeast 9 holes Public (218) 879-4221Call
Birchwood Golf Course Pelican Rapids Northwest 9 holes Public (218) 863-6486Call
Birnamwood Public Golf Course Was closed for the 2026 season / will reopen in 2027 Burnsville Twin Cities 9 holes Public (952) 641-1370Call
Black Bear Golf Complex Course is permanently closed Backus Brainerd Lakes 18 holes Public
Black Bear Golf Course Carlton Northeast 18 holes Public (218) 878-2485Call
Blackberry Ridge Golf Course Sartell West Central 18 holes Public (320) 257-4653Call
Blackduck Golf Club Blackduck Northwest 9 holes Public (218) 835-7757Call
Blooming Prairie Country Club Blooming Prairie Southern 9 holes Public (507) 583-2887Call
Blueberry Hills Golf Course Deer River Northwest 9 holes Public (218) 246-8010Call
Blueberry Pines Golf Club Menahga Brainerd Lakes 18 holes Public (218) 564-4653Call
Bluff Creek Golf Course Chaska Twin Cities 18 holes Public (952) 445-5685Call
Boulder Ridge Golf Course St. Cloud West Central 9 holes Public (320) 259-7944Call
Brackett’s Crossing Country Club Lakeville Twin Cities 18 holes Private (952) 435-7700Call
Braemar Golf Course Edina Twin Cities 27 holes Public (952) 903-5750Call
Breezy Point – Ace Valley Opens 2027 Breezy Point Brainerd Lakes 12 holes Public (218) 562-7970Call
Breezy Point – Traditional 10 Opens Summer 2027 Breezy Point Brainerd Lakes 10 holes Public (218) 562-7970Call
Breezy Point – Whitebirch Course Breezy Point Brainerd Lakes 18 holes Public (218) 562-7177Call
The Bridges Golf Course Winona Southern 18 holes Public (507) 452-3535Call
Brightwood Hills Golf Course New Brighton Twin Cities 9 holes Public (651) 638-2150Call
Brookland Golf Park Brooklyn Park Twin Cities 9 holes Public (763) 488-6497Call
Brookside Resort Golf Course Park Rapids Brainerd Lakes 9 holes Public (800) 247-1615Call
Brooktree Golf Course Owatonna Twin Cities 18 holes Public (507) 774-7100Call
Brookview Golf & Lawn Bowling Golden Valley Twin Cities 27 holes Public (763) 512-2330Call
Buffalo Heights Golf Course Buffalo Twin Cities 9 holes Public (763) 682-2854Call
Bulrush Golf Club Rush City Twin Cities 18 holes Public (320) 358-1050Call
Bunker Hills Golf Club Coon Rapids Twin Cities 36 holes Public (763) 755-4141Call
B’s On the River Golf Club Watertown Twin Cities 9 holes Public (952) 955-2223Call
Canby Golf Course Canby West Central 9 holes Public (507) 233-5607Call
Cannon Golf Club Cannon Falls Twin Cities 18 holes Public (507) 263-3126Call
Carefree Country Club Big Lake Twin Cities 18 holes Private (763) 263-6050Call
Castle Highlands Golf Course Bemidji Northwest 18 holes Public (218) 586-2681Call
Castlewood Golf Course Forest Lake Twin Cities 9 holes Public (651) 464-6233Call
Cedar Creek Golf Course Albertville Twin Cities 18 holes Public (763) 497-8245Call
Cedarholm Golf Course Roseville Twin Cities 9 holes Public (651) 633-8337Call
Cedar River Golf Course Adams Southern 18 holes Public (507) 582-3595Call
Cedar Valley Golf Course Winona Southern 27 holes Public (507) 457-3129Call
Centerbrook Golf Course Brooklyn Center Twin Cities 9 holes Public (763) 549-3750Call
Chaska Town Course Chaska Twin Cities 18 holes Public (952) 443-3748Call
Chisago Lakes Golf Course Lindstrom Twin Cities 18 holes Public (651) 257-1484Call
Chomonix Golf Club Lino Lakes Twin Cities 18 holes Public (651) 482-7528Call
Chosen Valley Golf Club Chatfield Southern 9 holes Public (507) 867-4305Call
Cimarron Golf Course Lake Elmo Twin Cities 9 holes Private (651) 436-6188Call
The Classic at Madden’s East Gull Lake Brainerd Lakes 18 holes Public (800) 642-5363Call
Cleary Lake Park Golf Course Prior Lake Twin Cities 9 holes Public (952) 694-7777Call
Cloquet Country Club Cloquet Northeast 9 holes Public (218) 879-7997Call
The Club at Golden Valley Golden Valley Twin Cities 18 holes Private (763) 732-4140Call
Coffee Mill Golf & Country Club Wabasha Southern 18 holes Public (651) 565-4332Call
Cokato Town & Country Club Cokato Twin Cities 9 holes Public (320) 286-2007Call
Columbia Golf Club Minneapolis Twin Cities 18 holes Public (612) 789-2627Call
Como Golf Club St. Paul Twin Cities 18 holes Public (651) 488-9673Call
Cottonwood Country Club Cottonwood West Central 9 holes Public (507) 423-6335Call
Countryside Golf Club Minneota West Central 9 holes Public (507) 872-6335Call
Countryside Golf Course Schafer Twin Cities 9 holes Public (651) 257-6387Call
Cragun’s Legacy Courses – Dutch 18 Brainerd Brainerd Lakes 18 holes Public (877) 319-5307Call
Cragun’s Legacy Courses – Lehman 18 Brainerd Brainerd Lakes 18 holes Public (877) 319-5307Call
Cragun’s Legacy Courses – Par 3 Brainerd Brainerd Lakes 18 holes Public (877) 319-5307Call
Creeksbend Golf Course New Prague Southern 18 holes Public (952) 758-7200Call
Crooked Water Golf Club Minnetrista Twin Cities 18 holes Private (952) 472-7017Call
Crosswoods Golf Course Crosslake Brainerd Lakes 18 holes Public (218) 692-4653Call
Crow River Golf Club Hutchinson Twin Cities 18 holes Public (320) 587-3070Call
Crystal Lake Golf Club Lakeville Twin Cities 18 holes Public (952) 432-6566Call
Cuyuna Rolling Hills For sale Deerwood Brainerd Lakes 18 holes Public (218) 534-3489Call
Dacotah Ridge Golf Club Morton West Central 18 holes Public (507) 644-4653Call
Dahlgreen Golf Club Chaska Twin Cities 18 holes Public (952) 448-7463Call
Dawson Golf Course Dawson West Central 9 holes Public (320) 769-2280Call
Deacon’s Lodge Breezy Point Brainerd Lakes 18 holes Public (218) 562-6262Call
Deer Run Golf Club Victoria Twin Cities 18 holes Public (952) 443-2351Call
Dellwood Hills Golf Club Dellwood Twin Cities 18 holes Private (651) 426-3218Call
Detroit Country Club – Lakeview Detroit Lakes Northwest 18 holes Public (218) 847-8942Call
Detroit Country Club – Pine to Palm Detroit Lakes Northwest 18 holes Public (218) 847-5790Call
Dodge Country Club Dodge Center Southern 18 holes Public (507) 374-2374Call
Double Eagle Golf & Grille For sale Eagle Bend Brainerd Lakes 9 holes Public (218) 738-5155Call
Dwan Golf Club Bloomington Twin Cities 18 holes Public (952) 948-8702Call
Eagle Creek Golf Club Willmar West Central 18 holes Public (320) 235-1166Call
Eagle Lake Youth Golf Center Plymouth Twin Cities 9 holes Public (763) 694-7695Call
Eagle Ridge Golf Course Coleraine Northeast 18 holes Public (218) 245-2217Call
Eagles Landing Golf Club Fort Ripley Brainerd Lakes 18 holes Public (866) 632-5721Call
Eagle Valley Golf Course Woodbury Twin Cities 18 holes Public (651) 714-3750Call
Eagle View Golf Course Park Rapids Brainerd Lakes 18 holes Public (320) 732-7102Call
Eastwood Golf Club Rochester Southern 18 holes Public (507) 281-6173Call
Edina Country Club Edina Twin Cities 18 holes Private (952) 927-5775Call
Edinburgh USA Brooklyn Park Twin Cities 18 holes Public (763) 315-8500Call
Elk River Country Club Elk River Twin Cities 18 holes Public (763) 441-4111Call
Ely Golf Club Ely Northeast 9 holes Public (218) 365-5932Call
Emerald Greens Golf Course Hastings Twin Cities 18 holes Public (651) 480-8558Call
Emily Greens Emily Brainerd Lakes 18 holes Public (218) 763-2169Call
Enger Park Golf Course Duluth Northeast 27 holes Public (218) 723-3451Call
Eshquaguma Country Club Gilbert Northeast 9 holes Public (218) 865-4706Call
Eveleth Golf Course Eveleth Northeast 9 holes Public (218) 744-5943Call
Fairways Shores Executive Golf Course Zimmerman Twin Cities 9 holes Public (763) 856-3334Call
Falcon Ridge Golf Course Stacy Twin Cities 27 holes Public (651) 462-5797Call
Faribault Golf Club Faribault Twin Cities 18 holes Public (507) 334-3810Call
Farmers Golf & Health Club Sanborn Southern 9 holes Public (507) 648-3629Call
Ferndale Country Club Rushford Southern 9 holes Public (507) 864-7626Call
Fiddlestix Golf Course Isle West Central 18 holes Public (320) 676-3636Call
Forest Hills Golf & RV Resort Detroit Lakes Northwest 18 holes Public (218) 439-6400Call
Forest Hills Golf Club Forest Lake Twin Cities 18 holes Private (651) 464-3097Call
Fort Snelling Public Golf Course Fort Snelling Twin Cities 9 holes Public (612) 726-6222Call
Fosston Golf Club Fosston Northwest 9 holes Public (218) 435-6535Call
Fox Hollow Golf Club St. Michael Twin Cities 27 holes Public (763) 428-4468Call
Fox Lake Golf Club Sherburn Southern 9 holes Public (507) 764-8381Call
Francis A. Gross Golf Course Minneapolis Twin Cities 18 holes Public (612) 789-2542Call
Frazee Golf Course Frazee Northwest 9 holes Public (218) 334-3831Call
The Garden Course at Grand View Lodge Nisswa Brainerd Lakes 9 holes Public (888) 437-4637Call
Gem Lake Hills Golf Course White Bear Lake Twin Cities 18 holes Public (651) 429-8715Call
Geneva Golf Club Alexandria West Central 27 holes Public (320) 762-7089Call
Glencoe Country Club Glencoe Twin Cities 18 holes Public (320) 864-3023Call
Glen Lake Golf & Practice Center Minnetonka Twin Cities 9 holes Public (763) 694-7824Call
Golden Eagle Golf Club Fifty Lakes Brainerd Lakes 18 holes Public (218) 763-4653Call
Golf on the Edge Big Fork Northwest 9 holes Public (218) 743-3626Call
Goodrich Golf Club Maplewood Twin Cities 18 holes Public (651) 748-2525Call
Good Shot Emmons Southern 9 holes Public (507) 297-5767Call
Gopher Hills Golf Course Cannon Falls Twin Cities 27 holes Public (507) 263-2507Call
Graceville Golf Club Graceville West Central 9 holes Public (320) 745-7557Call
Grand National Golf Club Hinckley Twin Cities 18 holes Public (320) 384-7427Call
Grand View Golf Links Duluth Duluth Northeast 9 holes Public (218) 628-3727Call
Grandy Nine Golf Course Stanchfield Twin Cities 9 holes Public (763) 689-1417Call
Granite Run Golf Course Granite Falls West Central 9 holes Public (320) 564-4755Call
Gravel Pit Golf Course Brainerd Brainerd Lakes 10.5 / 13 holes Public (218) 297-4402Call
Green Haven Golf Club Anoka Twin Cities 18 holes Public (763) 576-2970Call
Green Lea Golf Course Albert Lea Southern 18 holes Public (507) 373-1061Call
Green Valley Golf Course Lake Park Northwest 9 holes Public (218) 532-7447Call
Greenwood Golf Course Bemidji Northwest 18 holes Public (218) 751-3875Call
Greystone Golf Club Sauk Centre West Central 18 holes Public (320) 351-4653Call
Gunflint Hills Golf Club Grand Marais Northeast 9 holes Public (218) 387-9988Call
Hadley Creek Golf Course Rochester Southern 9 holes Public (507) 529-4119Call
Halla Greens Executive Golf Course & Driving Range Chanhassen Twin Cities 9 holes Public (952) 252-2525Call
Hardwood Hills Golf Course Alexandria West Central 9 holes Public (320) 886-1400Call
Harmony Golf Club Harmony Southern 9 holes Public (507) 886-5622Call
Hastings Golf Club Hastings Twin Cities 18 holes Public (651) 437-4612Call
Havana Hills Golf and Driving Range Owatonna Twin Cities 9 holes Public (888) 667-4653Call
Hawk Creek Country Club Raymond West Central 9 holes Public (320) 967-4653Call
Hawley Golf & Country Club Hawley Northwest 18 holes Public (218) 483-4808Call
Hazeltine National Golf Club Chaska Twin Cities 18 holes Private (952) 556-5400Call
Headwaters Golf Club Park Rapids Brainerd Lakes 18 holes Public (218) 732-4832Call
Heartland Country Club Southern Public
Heart of the Valley Golf Club Ada Northwest 9 holes Public (218) 784-4746Call
Hendricks Golf Club Hendricks Southern 9 holes Public (507) 275-3852Call
Heritage Links Golf Club Lakeville Twin Cities 18 holes Public (952) 440-4656Call
Hiawatha Golf Club Minneapolis Twin Cities 18 holes Public (612) 724-7715Call
Hibbing Municipal Golf Course Hibbing Northeast 9 holes Public (218) 362-5950Call
Hidden Greens Golf Course Hastings Twin Cities 18 holes Public (651) 437-3085Call
Hidden Haven Country Club Cedar Twin Cities 18 holes Public (763) 434-6867Call
Highland National Golf Course St. Paul Twin Cities 18 holes Public (651) 695-3774Call
Highland Nine Golf Course St. Paul Twin Cities 9 holes Public (651) 695-3708Call
Hoyt Lakes Country Club Hoyt Lakes Northeast 9 holes Public (218) 225-2841Call
Hyland Greens Golf Course & Driving Range Bloomington Twin Cities 18 holes Public (952) 563-8868Call
Indian Hills Golf Club Stillwater Twin Cities 18 holes Private (651) 770-2366Call
Interlachen Country Club Edina Twin Cities 18 holes Private (952) 929-1661Call
Interlaken Golf Club Fairmont Southern 18 holes Public (507) 235-5145Call
Inver Wood Golf Club Inver Grove Heights Twin Cities 18 holes Public (651) 457-3667Call
Island Lake Golf Training Center Shoreview Twin Cities 9 holes Public (651) 787-0383Call
Island Pine Golf Club Atwater West Central 18 holes Public (320) 974-8600Call
Island View Golf Club Waconia Twin Cities 18 holes Public (952) 442-6116Call
Izaty’s Golf & Yacht Club Onamia West Central 27 holes Public (320) 532-4574Call
Jackson Golf Club Jackson Southern 9 holes Public (507) 847-2660Call
The Jewel Golf Club Lake City Twin Cities 18 holes Public (800) 738-7714Call
Karlstad Golf Course Karlstad Northwest 9 holes Public (218) 436-2178Call
Keller Golf Club St. Paul Twin Cities 18 holes Public (651) 766-4170Call
Kenyon Country Club Kenyon Southern 9 holes Public (507) 789-6307Call
Kimball Golf Club Kimball Twin Cities 18 holes Public (320) 398-2285Call
Koronis Hills Golf Course Paynesville West Central 18 holes Public (320) 243-4111Call
Lafayette Club Minnetonka Beach Twin Cities 9 holes Private (952) 471-8493Call
Lake City Golf Lake City Twin Cities 18 holes Public (651) 345-3221Call
Lake Miltona Golf Club Alexandria West Central 18 holes Public (320) 852-7078Call
Lake Pepin Golf Course Lake City Twin Cities 18 holes Public (651) 345-5768Call
Lakeview National Golf Course Two Harbors Northeast 18 holes Public (218) 834-2664Call
Lancaster Riverside Golf Course Lancaster Northwest 9 holes Public (218) 762-4653Call
Lanesboro Golf Club Lanesboro Southern 9 holes Public (507) 467-3742Call
Legacy Golf Faribault Twin Cities 18 holes Public (507) 332-7177Call
Legends Golf Club Prior Lake Twin Cities 18 holes Public (952) 226-4777Call
Le Sueur Country Club Le Sueur Southern 18 holes Public (507) 665-6292Call
Lida Greens Golf Course Pelican Rapids Northwest 9 holes Public (218) 863-1531Call
Links at Northfork Ramsey Twin Cities 18 holes Public (763) 241-0506Call
Litchfield Golf Club Litchfield Twin Cities 18 holes Public (320) 693-6059Call
Little Crow Country Club Spicer West Central 27 holes Public (877) 659-5023Call
The Little Darling Alexandria West Central 9 holes Semi-private (320) 763-3605Call
Little Falls Country Club Little Falls West Central 18 holes Public (320) 616-5520Call
Loggers Trail Golf Course Stillwater Twin Cities 18 holes Public (651) 439-7862Call
Long Bow Golf Club Walker Brainerd Lakes 18 holes Public (218) 547-4121Call
Long Prairie Country Club Long Prairie West Central 18 holes Public (320) 732-3312Call
Loon Lake Golf Club Jackson Southern 9 holes Public (507) 847-4036Call
The Loop at Chaska Chaska Twin Cities 9 holes Public (952) 448-7454Call
Lost Spur Golf and Event Center Eagan Twin Cities 9 holes Public (651) 454-5681Call
Luverne Country Club Luverne Southern 9 holes Public (507) 283-4383Call
Lynx National Golf Course Sauk Centre West Central 18 holes Public (320) 352-0242Call
Ma-Cal-Grove Country Club Caledonia Southern 9 holes Public (507) 724-2733Call
Madelia Golf Course Madelia Southern 9 holes Public (877) 302-1875Call
Madison Country Club Madison West Central 9 holes Public (320) 598-7587Call
Mahnomen Country Club Mahnomen Northwest 9 holes Public (218) 935-5188Call
Majestic Oaks Golf Club Ham Lake Twin Cities 45 holes Public (763) 755-2140Call
Manitou Ridge Golf Club White Bear Lake Twin Cities 18 holes Public (651) 777-2987Call
Mankato Golf Club Mankato Southern 18 holes Private (507) 387-5636Call
Maple Ridge Golf Course Bemidji Northwest 9 holes Public (218) 751-8401Call
Maple Valley Golf & Country Club Rochester Southern 18 holes Public (507) 285-9100Call
Marshall Golf Club Marshall West Central 18 holes Public (507) 537-1622Call
Mayflower Country Club Fairfax Twin Cities 9 holes Public (507) 426-9964Call
Meadowbrook Golf Club Hopkins Twin Cities 18 holes Public (952) 929-2077Call
Meadow Greens Golf Course Austin Southern 18 holes Public (507) 433-4878Call
Meadowlark Country Club Melrose West Central 9 holes Public (320) 256-4989Call
The Meadows at Mystic Lake Prior Lake Twin Cities 18 holes Public (952) 233-5533Call
Meadows Golf Course Moorhead Northwest 18 holes Public (218) 299-7888Call
Medina Golf & Country Club Medina Twin Cities 18 holes Private (763) 478-6021Call
Mendakota Country Club Mendota Heights Twin Cities 18 holes Private (651) 454-4200Call
Mendota Heights Par 3 Mendota Heights Twin Cities 9 holes Public (651) 454-9822Call
Mesaba Country Club Hibbing Northeast 18 holes Public (218) 263-4826Call
Midland Hills Country Club Roseville Twin Cities 18 holes Private (651) 631-2017Call
Minakwa Golf Club Crookston Northwest 9 holes Public (218) 281-1774Call
The Minikahda Club Minneapolis Twin Cities 18 holes Private (612) 926-1601Call
Minn-Iowa Golf Club Elmore Southern 9 holes Public (507) 943-3149Call
Minneapolis Golf Club St. Louis Park Twin Cities 18 holes Private (612) 544-0021Call
Minneopa Golf Club Mankato Southern 9 holes Public (507) 625-5777Call
Minnesota National Golf Course McGregor Northeast 18 holes Public (218) 426-3117Call
Minnesota Valley Country Club Bloomington Twin Cities 18 holes Private (952) 884-2409Call
Minnewaska Golf Club Glenwood West Central 18 holes Public (320) 634-3680Call
Mississippi National Golf Links Red Wing Twin Cities 36 holes Public (651) 388-1874Call
Montgomery National Golf Club Montgomery Southern 18 holes Public (507) 364-5602Call
Monticello Country Club Monticello Twin Cities 18 holes Public (763) 295-4653Call
Moonlight Bay Golf Course Walker Brainerd Lakes 9 holes Public (218) 547-2666Call
Moorhead Country Club Moorhead Northwest 18 holes Private (218) 236-0200Call
Moose Lake Golf Club Sturgeon Lake Northeast 9 holes Public (218) 485-4886Call
Mountain Lake Golf Course Mountain Lake Southern 9 holes Public (507) 427-3869Call
New Hope Village Golf Course New Hope Twin Cities 9 holes Public (763) 531-5178Call
New Prague Golf Club New Prague Southern 18 holes Public (952) 758-5326Call
New Ulm Country Club New Ulm Southern 18 holes Public (507) 359-4410Call
Nordic Trails Golf Course Alexandria West Central 9 holes Public (320) 762-5420Call
North Branch Golf Course North Branch Twin Cities 9 holes Public (651) 674-9989Call
Northern Hills Golf Club Rochester Southern 18 holes Public (507) 281-6170Call
Northfield Golf Club Northfield Twin Cities 18 holes Private (507) 645-4026Call
Northland Country Club Duluth Northeast 18 holes Private (218) 525-1941Call
North Links Golf Course North Mankato Southern 18 holes Public (507) 947-3355Call
North Oaks Golf Club North Oaks Twin Cities 18 holes Private (651) 484-1635Call
Northwest Angle Country Club Angle Inlet Northwest 9 holes Public
Northwood Hills Golf Garrison Brainerd Lakes 18 holes Public (800) 435-8720Call
Oakcrest Golf Course Roseau Northwest 18 holes Public (218) 463-3016Call
Oakdale Golf Club Buffalo Lake West Central 18 holes Public (320) 587-0525Call
Oak Glen Golf Course Stillwater Twin Cities 18 holes Public (651) 439-6963Call
Oak Harbor Golf Course Baudette Northwest 9 holes Public (218) 634-9939Call
Oak Hill Golf Club Rice West Central 18 holes Public (320) 259-8969Call
Oak Knolls Golf Course Red Lake Falls Northwest 9 holes Public (218) 253-4423Call
Oak Lake Golf Course Erskine Northwest 9 holes Public (218) 687-4653Call
Oak Marsh Golf Club Oakdale Twin Cities 18 holes Public (651) 730-8886Call
Oak Ridge Country Club Hopkins Twin Cities 18 holes Private (952) 935-7721Call
Oaks Golf Club Hayfield Southern 18 holes Public (507) 477-3233Call
Oak Summit Golf Course Rochester Southern 18 holes Public (507) 252-1808Call
Oak View Golf Course Greenbush Northwest 9 holes Public (218) 782-2380Call
Oak View Golf Course Freeborn Southern 9 holes Public (507) 863-2288Call
Olivia Golf Club Olivia West Central 9 holes Public (320) 523-2313Call
Olympic Hills Golf Club Eden Prairie Twin Cities 18 holes Private (952) 941-6265Call
Oneka Ridge Golf Course White Bear Lake Twin Cities 18 holes Public (651) 429-2390Call
Orono Orchards Golf Course Crystal Bay Twin Cities 9 holes Public (952) 473-9904Call
Ortonville Municipal Golf Course Ortonville West Central 18 holes Public (320) 839-3606Call
Osakis Country Club Osakis West Central 9 holes Public (320) 859-2140Call
Owatonna Country Club Owatonna Twin Cities 18 holes Private (507) 451-1363Call
Pebble Creek Golf Club Becker Twin Cities 27 holes Public (763) 263-4653Call
Pebble Lake Golf Course Fergus Falls Northwest 18 holes Public (218) 736-7404Call
Perham Lakeside Country Club Perham Northwest 27 holes Public (218) 346-6070Call
Pezhekee National Golf Course Glenwood West Central 18 holes Public (320) 634-4501Call
Phalen Park Golf Course St. Paul Twin Cities 18 holes Public (651) 774-9456Call
Pheasant Acres Golf Club Rogers Twin Cities 18 holes Public (763) 428-8244Call
Pierz Municipal Golf Course Pierz West Central 9 holes Public (320) 468-2662Call
Pike Lake Golf & Beach Club Duluth Northeast 9 holes Public (218) 729-8160Call
Pine City Country Club Pine City Twin Cities 9 holes Public (320) 629-3848Call
Pine Creek Golf Course La Crescent Southern 9 holes Public (507) 895-2410Call
Pine Island Golf Course Pine Island Southern 18 holes Public (507) 356-8252Call
Pine Ridge Golf Club Motley Brainerd Lakes 18 holes Public (218) 575-3300Call
Pine Ridge Golf Course Sartell West Central 18 holes Public (320) 259-0551Call
Pine Ridge Golf Course Evansville West Central 9 holes Public (320) 876-4028Call
Pines At Grand View Lodge Nisswa Brainerd Lakes 27 holes Public (888) 437-4637Call
Pinewood Golf Course Elk River Twin Cities 9 holes Public (763) 441-3451Call
Pioneer Creek Golf Course Maple Plain Twin Cities 18 holes Public (952) 955-3982Call
Piper Hills Golf Course Plainview Southern 9 holes Public (507) 534-2613Call
Pipestone Country Club Pipestone Southern 9 holes Public (507) 825-2592Call
Pokegama Golf Course Grand Rapids Northeast 18 holes Public (218) 326-3444Call
Pomme De Terre Golf Course Morris West Central 18 holes Public (320) 589-1009Call
The Ponds Golf Course St. Francis Twin Cities 27 holes Public (763) 753-1100Call
Prairie Ridge Golf Course Janesville Southern 9 holes Public (507) 234-5505Call
Prairie View Community Golf Course Brooten West Central 18 holes Public (320) 346-2677Call
Preserve At Grand View Lodge Nisswa Brainerd Lakes 18 holes Public (888) 437-4637Call
Preston Golf & Country Club Preston Southern 9 holes Public (507) 765-4485Call
Prestwick Golf Club Woodbury Twin Cities 18 holes Public (651) 731-4779Call
Princeton Golf Club Princeton Twin Cities 18 holes Public (763) 389-5109Call
Proctor Golf Course Proctor Northeast 9 holes Public (218) 624-2255Call
Purple Hawk Country Club Cambridge Twin Cities 18 holes Public (763) 689-3800Call
Quadna Hills Golf Course Hill City Northeast 9 holes Public (218) 697-2880Call
Red Wing Golf Club Red Wing Twin Cities 18 holes Public (651) 388-9524Call
Redwood Falls Golf Club Redwood Falls West Central 18 holes Public (507) 627-8901Call
Refuge Golf Club Oak Grove Twin Cities 18 holes Public (763) 753-8383Call
Rich Spring Golf Club Cold Spring West Central 18 holes Public (320) 685-8810Call
Ridges at Sand Creek Jordan Twin Cities 18 holes Public (952) 492-2644Call
Ridgeview Country Club Duluth Northeast 18 holes Private (218) 728-3285Call
River Crest Golf Course For sale Montevideo West Central 18 holes Public (320) 321-1281Call
River Hills Golf Club Detroit Lakes Northwest 9 holes Public (218) 847-1223Call
River Oaks Golf Course Cold Spring West Central 18 holes Public (320) 685-4138Call
River Oaks Municipal Golf Course Cottage Grove Twin Cities 18 holes Public (612) 438-2121Call
Riverside Golf Club Stephen Northwest 9 holes Public (218) 478-2735Call
Riverside Town & Country Club Blue Earth Southern 9 holes Public (507) 526-2764Call
Riverview Golf Course New Richland Southern 9 holes Public (507) 465-3516Call
Riverview Greens Stewartville Southern 18 holes Public (507) 533-9393Call
Riverwood National Golf Course Otsego Twin Cities 18 holes Public (763) 271-5000Call
River’s Bend at the Old Barn Resort Preston Southern 9 holes Public (507) 467-2512Call
Rochester Golf & Country Club Rochester Southern 18 holes Private (507) 282-3170Call
Rolling Hills Golf Club Westbrook Southern 9 holes Public (507) 274-5166Call
Rolling Hills Golf Course Pelican Rapids Northwest 9 holes Public (218) 532-2214Call
Rose Lake Golf Club Fairmont Southern 18 holes Public (507) 235-5274Call
Royal Golf Club Lake Elmo Twin Cities 27 holes Public (651) 733-3480Call
The Rugged Spruce Golf Club Mahtowa Northeast 9 holes Public (218) 389-9754Call
Rum River Hills Golf Course Ramsey Twin Cities 18 holes Public (763) 753-3339Call
Rush Creek Golf Club Maple Grove Twin Cities 18 holes Public (763) 494-8844Call
Ruttger’s Bay Lodge – Alec’s Nine Deerwood Brainerd Lakes 9 holes Public (218) 678-2885Call
Ruttger’s Bay Lodge – Jack’s 18 Deerwood Brainerd Lakes 18 holes Public (218) 678-2885Call
Sand Hill River Golf Club Fertile Northwest 9 holes Public (218) 945-3535Call
Sandstone Area Country Club Sandstone Twin Cities 9 holes Public (320) 245-0471Call
Sandtrap Golf Course Cass Lake Northwest 9 holes Public (218) 335-6531Call
Sauk Centre Old Course Sauk Centre West Central 9 holes Public (320) 352-3860Call
Savannah Oaks Golf Course For sale Lynd West Central 9 holes Public (507) 865-1135Call
Shadowbrooke Golf Course Lester Prairie Twin Cities 18 holes Public (320) 395-4250Call
Shamrock Golf Club Corcoran Twin Cities 18 holes Public (763) 478-2964Call
Shoreland Country Club St. Peter Southern 18 holes Public (507) 931-3470Call
Silver Bay Golf Course Silver Bay Northeast 9 holes Public (218) 226-3111Call
Slayton Country Club Slayton Southern 9 holes Public (507) 836-8154Call
Sleepy Eye Golf Club Sleepy Eye Southern 9 holes Public (507) 794-5249Call
Soldiers Memorial Field Golf Course Rochester Southern 18 holes Public (507) 281-6176Call
Somerby Golf Club Byron Southern 18 holes Private (507) 775-3710Call
Somerset Country Club Mendota Heights Twin Cities 18 holes Private (651) 457-1224Call
Southbrook Golf Club Annandale Twin Cities 18 holes Public (877) 292-9630Call
Southern Hills Golf Club Farmington Twin Cities 18 holes Public (651) 463-4653Call
Southview Country Club West St. Paul Twin Cities 18 holes Public (651) 451-1169Call
Spring Brook Golf Course Mora Twin Cities 18 holes Public (320) 679-2317Call
Springfield Golf Club Springfield Southern 9 holes Public (507) 723-5888Call
Spring Hill Golf Club Wayzata Twin Cities 18 holes Private (952) 473-2815Call
St. Charles Golf Course St. Charles Southern 18 holes Public (507) 932-5444Call
St. Cloud Country Club St. Cloud West Central 18 holes Private (320) 253-1331Call
St. James Golf Course St. James Southern 18 holes Public (507) 942-7484Call
Stalker Lake Golf Course Dalton West Central 9 holes Public (218) 589-8591Call
Stillwater Country Club Stillwater Twin Cities 18 holes Private (651) 439-7979Call
Stonebrooke Golf Club Shakopee Twin Cities 18 holes Public (952) 496-3171Call
Stone Creek Golf Club Foley West Central 9 holes Public (320) 968-6017Call
StoneRidge Golf Club Stillwater Twin Cities 18 holes Public (651) 436-4653Call
Stones Throw Golf Course Milaca West Central 18 holes Public (320) 983-2110Call
Stoney Creek Golf Course Renville West Central 9 holes Public (320) 329-8400Call
Straight River Golf Course Faribault Twin Cities 18 holes Public (507) 334-5108Call
Summit Golf Club Cannon Falls Twin Cities 18 holes Public (507) 263-4648Call
Sundance Golf & Bowl Dayton Twin Cities 9 holes Public (763) 420-4700Call
Superior National at Lutsen Lutsen Northeast 27 holes Public (218) 663-7195Call
Swan Lake Country Club Pengilly Northeast 9 holes Public (218) 885-3543Call
Tanners Brook Golf Club Forest Lake Twin Cities 18 holes Public (651) 464-2300Call
Tepetonka Golf Club New London West Central 27 holes Private
Terrace View Golf Club Mankato Southern 18 holes Public (507) 625-7665Call
Territory Golf Club St. Cloud West Central 18 holes Public (320) 258-4653Call
Theodore Wirth Golf Club Golden Valley Twin Cities 27 holes Public (763) 522-4584Call
Thief River Falls Golf Club Thief River Falls Northwest 18 holes Public (218) 681-2955Call
Thumper Pond Golf Course Ottertail Northwest 18 holes Public (877) 294-7981Call
Tianna Country Club Walker Brainerd Lakes 18 holes Public (218) 547-1712Call
Timber Creek Golf Course Watertown Twin Cities 18 holes Public (952) 955-3600Call
Tipsinah Mounds Golf Course Elbow Lake Northwest 18 holes Public (800) 660-8642Call
Town & Country Club St. Paul Twin Cities 18 holes Private (651) 646-7121Call
Town & Country Golf Club Fulda Southern 9 holes Public (507) 425-3328Call
TPC of the Twin Cities Blaine Twin Cities 18 holes Private (763) 795-0800Call
Tracy Country Club Tracy Southern 9 holes Public (507) 629-4666Call
Travelers Country Club on the Mississippi Clear Lake Twin Cities 9 holes Public (320) 743-3133Call
Twin Pines Golf Course Bagley Northwest 9 holes Public (218) 694-2454Call
Two River Golf Club Hallock Northwest 9 holes Public (218) 843-2155Call
Tyler Golf Club Tyler Southern 9 holes Public (507) 247-3242Call
Valley Golf Course East Grand Forks Northwest 18 holes Public (218) 773-1207Call
Valley Golf Course Willmar West Central 9 holes Public (320) 235-6790Call
Valley High Golf Club Houston Southern 18 holes Public (507) 894-4444Call
Valleywood Golf Course Apple Valley Twin Cities 18 holes Public (952) 953-2323Call
Vermilion Fairways Golf Club Cook Northeast 9 holes Public (218) 666-2679Call
Veterans Golf Club St. Cloud West Central 9 holes Public (320) 255-7273Call
Victory Links Golf Course Blaine Twin Cities 18 holes Public (763) 717-3240Call
Viking Meadows Golf Club Cedar Twin Cities 27 holes Public (763) 434-4205Call
Village Green Golf Course Moorhead Northwest 18 holes Public (218) 299-7888Call
The Vintage at Staples Staples Brainerd Lakes 18 holes Public (218) 894-9907Call
Vintage Golf Course Otsego Twin Cities 18 holes Public (763) 271-5000Call
Virginia Golf Course Virginia Northeast 18 holes Public (218) 748-7530Call
Wapicada Golf Club Sauk Rapids West Central 18 holes Public (320) 251-7804Call
Warren Riverside Country Club Warren Northwest 9 holes Public (218) 745-4028Call
Warroad Estates Golf Course For sale Warroad Northwest 18 holes Public (218) 386-2025Call
Waseca Lakeside Club Waseca Southern 18 holes Public (507) 835-2574Call
Water’s Edge Par 30 Shakopee Twin Cities 9 holes Public (952) 496-3171Call
Wayzata Country Club Wayzata Twin Cities 18 holes Private (952) 473-8846Call
Wedgewood Cove Golf Club For sale Albert Lea Southern 18 holes Public (507) 373-2007Call
Wells Golf Club Wells Southern 9 holes Public (507) 553-3313Call
Westfield Golf Club Winona Southern 9 holes Public (507) 452-6901Call
Whispering Pines Golf Club Annandale Twin Cities 18 holes Public (320) 274-8721Call
White Bear Yacht Club Dellwood Twin Cities 18 holes Private (651) 429-5002Call
Whitefish Golf Club Pequot Lakes Brainerd Lakes 18 holes Public (218) 543-4900Call
Whitetail Run Golf Course Wadena Brainerd Lakes 18 holes Public (218) 631-7718Call
The Wilderness at Fortune Bay Tower Northeast 18 holes Public (218) 753-8917Call
Wildflower at Fair Hills Detroit Lakes Northwest 27 holes Public (888) 752-9945Call
Wild Marsh Golf Course Buffalo Twin Cities 18 holes Public (763) 682-4476Call
The Wilds Golf Club Prior Lake Twin Cities 18 holes Public (952) 445-3500Call
Wildwedge Golf Course Pequot Lakes Brainerd Lakes 9 holes Public (218) 568-6995Call
Willingers Golf Club Northfield Twin Cities 18 holes Public (952) 652-2500Call
Willow Creek Golf & Events Rochester Southern 27 holes Public (507) 285-0305Call
Willow Creek Municipal Golf Course Barnesville Northwest 9 holes Public (218) 493-4486Call
Windom Country Club Windom Southern 9 holes Public (507) 831-3489Call
Windsong Farm Golf Club Maple Plain Twin Cities 36 holes Private (763) 479-7161Call
Winthrop Golf Club Winthrop Twin Cities 9 holes Public (507) 647-5828Call
Wolf Ridge Golf Course Angora Northeast 9 holes Public (218) 666-0218Call
Woodhill Country Club Wayzata Twin Cities 18 holes Private (952) 473-5024Call
Worthington Country Club Worthington Southern 18 holes Public (507) 376-4281Call
Zumbro Falls Golf Club Zumbro Falls Southern 9 holes Public (507) 753-3131Call
Zumbrota Golf Club Zumbrota Southern 18 holes Public (507) 732-5817Call
Zumbro Valley Golf Club Mantorville Southern 9 holes Public (507) 635-2821Call

Missing a course or see something out of date? Tell us.

By region

The newsletter

10,000 lakes. 400+ courses. One short email.

Season openings, new and closed courses, and the occasional story from the archive. A few emails a season.

We never share your email. Privacy Policy

Run a course? Make it Featured.

Every course gets a free page. Featured courses add photos, current rates and specials, a tee-time button and a spot at the top of their region.

Promote your course