Find Courses

Want to play unlimited golf at 40+ courses for only $55/month? CLICK HERE to view participating courses & learn more about TCG’s “Public Country Club”

———————————–

Directory of Minnesota Golf Courses (listed alphabetically). To search by Name, City or Zip Code, use the Search box (to the right).

29 Pines Golf Course
Adrian Country Club
Afton Alps Golf Club
Albany Golf Club
Albion Ridges Golf Course
Alexandria Golf Club
Apostle Highlands Golf Course
Applewood Hills Golf Course
Appleton Golf Club
Arbor Pointe Golf Club
Atikwa Golf Club at Arrowwood Resort
Austin Country Club
Badlands Golf Club

Baker National Golf Club
Baker National Golf Club Evergreen
Balmoral Golf Course
Bearpath Golf & Country Club
Bellwood Oaks Golf Course
Bemidji Town & Country Club
Benson Golf Club
Bent Creek Golf Club
Birchwood Golf Course
Big Fish Golf Club
Birnamwood Public Golf Course
Black Bear Golf Complex
Black Bear Golf Course
Blackberry Ridge Golf Club
Blackduck Municipal Golf Club
Blooming Prairie Country Club
Blueberry Hills Golf Course
Blueberry Pines Golf Club
Bluff Creek Golf Course
Boulder Pointe Golf Club
Boulder Ridge Golf Club
Brackett’s Crossing Country Club
Braemar Golf Course
Braemar Golf Course Executive 9
Braemar Golf Course Fred Richards
Breezy Point Resort Traditional
Breezy Point Resort White Birch
Brightwood Hills Golf Course
Bristol Ridge Golf Course (Wisconsin)
Brookland Executive Nine Golf Course
Brooktree Golf Course
Brookview Golf Course
Brookview Golf Course Executive 9
B’s on the River’s Edge Golf Club
Buffalo Heights Golf Course
Bulrush Golf Club
Bunker Hills Golf Club
Bunker Hills Golf Club Executive 9
Burl Oaks Golf Club
Canby Golf Club
Cannon Golf Club
Castlewood Golf “The Rock”
Cedar Creek Golf Course
Cedar River Golf Course
Cedar Valley Golf Course
Centerbrook Golf Course
Chaska Town Course
Chaska Town Course Chaska Par 30
Chippewa Valley Golf Course (Wisconsin)
Chisago Lakes Golf Course
Chomonix Golf Club
Chosen Valley Golf Club
Cleary Lake Park Golf Course
Clifton Highlands Golf Course
Clifton Hollows Golf Course
Cloquet Country Club
Coffee Mill Golf & Country Club
Cokato Town & Country Club
Columbia Golf Club
Como Golf Course
Cottonwood Country Club

Cragun’s Resort…Brainerd…1-800-CRAGUNS…features 45 holes of Robert Trent Jones Jr. designed golf. The Dutch Legacy, The Bobby’s Legacy and the Reversible 9-hole course. Legacy Grille and full resort/conference facilities available. State-of-the-art practice facility with all-weather driving range, pitch and chip area, putting green, private lessons and daily clinics.

Cragun’s Legacy Courses Bobby’s Legacy
Cragun’s Legacy Courses Reversible 9
Cragun’s Legacy Courses The Dutch Legacy
Creeksbend Golf Course
Crosswoods Golf Course
Crow River Golf Club
Crystal Lake Golf Club
Cuyuna Country Club
Dacotah Ridge Golf Club
Dahlgreen Golf Club
Dakota Pines Golf Club (formerly Hastings CC)
Dawson Golf Course

Daytona Golf Club
Deacon’s Lodge
Deer Run Golf Club
Dellwood Hills Golf Club
Detroit CC – Lakeview
Detroit CC – Pine to Palm Course
Dodge Country Club
Double Eagle Golf & Grille
Dwan Golf Club
Eagle Creek Golf Club
Eagle Lake Youth Golf Center
Eagle Ridge Golf Course
Eagle Trace Golf and Event Center
Eagle Valley Golf Course
Eagle View Golf Course
Eagle’s Landing Golf Club
Eastwood Golf Club
Edina Country Club
Edinburgh USA
Elk River Golf Club
Ely Golf Club
Emerald Greens Golf Club
Emily Greens Golf Course

Falcon Ridge Golf Course
Forest Hills Golf Club
Fox Run Golf Club
French Lake Open Golf Club
Gem Lake Hills Golf Course
Geneva Golf Club
Giants Ridge Golf Course & Ski Resort The Legend
Giants Ridge Golf Course & Ski Resort The Quarry

Giants Ridge Golf Resort features two of the best golf courses in Minnesota, The Legend and The Quarry. Year after year, Giants Ridge is honored with awards and accolades including:

  • Ranked #1 by Golf Magazine: Best Public Courses in Minnesota 2010
  • Ranked #1 by Golflink.com: Best Public-Access Courses for Minnesota 2006
  • Ranked #2 by Golfweek: 2010 Best Courses You Can Play in Minnesota
  • Ranked #2 by the Golf Channel: Top 10 public courses in Minnesota
  • Ranked #20 by Golf Digest: 100 Greatest Public Golf Courses in America 2010
  • Ranked #46 by Golf Digest: Top 75 Golf Resorts in America

Glen Lake Golf & Practice Center
Glencoe Country Club
Golden Eagle Golf Club
Golden Valley Golf and Country Club
Goodrich Golf Club
Gopher Hills Golf Course Lynx Executive
Gopher Hills Golf Course The Heath/The Glen
Graceville Golf Club
Grand National Golf Club
Grand View Lodge – The Preserve
Grand View Lodge Garden Course
Grand View Lodge The Pines
Grandy Nine Golf Course
Granite Run Golf Course
Green Lea Golf Course
Green Valley Golf Course
Greenhaven Golf Course
Greystone Golf Club
Gross National Golf Club
Hadley Creek Golf Learning Center
Halla Greens Chanhassen Executive GC and DR
Hardwood Hills Golf Course
Hastings Country Club
Hawk Creek Country Club
Hawley Golf & Country Club
Hayden Hills Executive Golf
Hazeltine National Golf Club
Headwaters Golf Club
Heart of the Valley Golf Club
Hendricks Golf Club
Heritage Links Golf Club
Hiawatha Golf Club
Hibbing Municipal Golf Course
Hidden Greens Golf Course

Hidden Haven Golf Club
Highland National Golf Course
Highland National Golf Course Highland Park Nine Hole

Hillcrest Golf Club of St. Paul
Hollydale Golf Club
Hoyt Lakes Golf Course
Hudson Golf Club
Indian Hills Golf Club
Interlachen Country Club
Interlaken Golf Club
Inver Wood Golf Course
Inver Wood Golf Course Executive 9
Ironman Golf Course
Island Lake Golf Training Center
Island View Golf Club
Izatys Resort Black Brook
Jackson Golf Club
Karlstad Golf Course
Kate Haven
Keller Golf Club
Kenyon Country Club
Kilkarney Hills Golf Club

Krooked Kreek Golf Club
Kimball Golf Club
Koronis Hills Golf Club
Lafayette Club
Lakewoods Forest Ridges Golf Course
Lake City Golf
Lake Miltona Golf Club
Lake Pepin Golf Course
Lakeview Golf of Orono
Lanesboro Golf Club
Legacy Golf
Legends Golf Club

Lester Park Golf Course
LeSueur Country Club
Lewiston Country Club
Lida Greens Golf Course
Litchfield Golf Club
Little Crow Country Club
Little Falls Country Club
Logger’s Trail Golf Club
Long Bow Golf Club
Long Prairie Country Club
Lost Spur Golf Course
Luverne Country Club
Lynx National Golf Course
Ma-Cal-Grove Country Club
Madden’s On Gull Lake Executive 9
Madden’s On Gull Lake Pine Beach East
Madden’s On Gull Lake Pine Beach West
Madden’s On Gull Lake The Classic
Madelia Golf Course

Madison Country Club

Mahnomen Country Club

Majestic Oaks Golf Club Crossroads

Majestic Oaks Golf Club Executive 9

Majestic Oaks Golf Club Signature

Manitou Ridge Golf Club

Mankato Golf Club

Maple Valley Golf & Country Club

Marshall Golf Club

Mayflower Country Club

Meadow Greens Golf Course

Meadow Lakes Golf Club

Meadowbrook Golf Club

Meadowlark Country Club

Meadows Golf Course

Medina Golf & Country Club

Medina Golf & Country Club Executive 9

Mendakota Country Club

Mendota Heights Par-3 Golf Course

Mesaba Country Club

Midland Hills Country Club

Minikahda Club

Minneapolis GC

Minneopa Golf Club
Minnesota National Golf Course

Minnesota National Golf Course “33” Course

Minnesota Valley Country Club

Minnetonka Country Club

Minnewaska Golf Club

Minn-Iowa Golf Club
Mississippi Dunes Golf Links
Mississippi National Golf Links
Montgomery National Golf Club

Monticello Country Club
Moorhead Country Club

Moose Lake Golf Club

Mount Frontenac Golf Course

Mountain Lake Golf Club

New Hope Village Golf Course

New Prague Golf Club

New Richmond Golf Course

New Ulm Country Club

North Branch Golf Course

North Links Golf Course

North Oaks Golf Club

Northern Hills Golf Club

Northfield Golf Club

Northland Country Club

Oak Glen Golf Course

Oak Glen Golf Course Executive 9

Oak Harbor Golf Course

Oak Lake Golf Course
Oak Marsh Golf Club

Oak Ridge Country Club

Oak View Golf Course – Freeborn
Oakcrest Golf Course

Oakdale Golf Club

Oaks Golf Club

Olivia Golf Club

Olympic Hills Golf Club

Orono Golf Course

Ortonville Municipal Golf Course

Osakis Country Club

Owatonna Country Club

Pebble Creek Golf Club

Pebble Lake Golf Course

Perham Lakeside Golf Club

Phalen Park Golf Course

Pheasant Acres Golf Club

Pine City Country Club

Pine Island Golf Course

Pine Ridge Golf Course – Sartell

Pioneer Creek Golf Course

Piper Hills Golf Course

Pokegama Golf Course

Pipestone Country Club

Pomme de Terre Golf Club

Prairie Ridge Golf Course

Prairie View Community Golf Course
Prairie View Golf Links
Prestwick Golf Club
Princeton Golf Course
Purple Hawk Country Club

Red Rock Golf Course

Red Wing Golf Club

Redwood Falls Golf Club

Refuge Golf Club

Rich Spring Golf Club

Ridges at Sand Creek

Ridgeview Country Club

Ridgewood Golf Course

Ridgewood Golf Course Executive 9

River Falls Golf Club

River Oaks Golf Club – Austin

River Oaks Golf Course – Cold Spring

River Oaks Municipal Golf Course

Rivers’ Bend at the Old Barn Resort

Riverside Town & Country Club

Riverview Golf Course

Riverview Greens

Riverwood National Golf Course

Rochester Golf & Country Club

Rolling Hills Golf Club

Root River Country Club

Rose Lake Golf Club

Roseville Cedarholm Golf Course

Rum River Hills Golf Club

Rush Creek Golf Club

Ruttger’s Bay Lake Lodge – Lakes Course

Ruttger’s Bay Lake Lodge – Lakes Course Alec’s Nine

Saint Croix National Golf Course

Sanbrook Golf Course

Sanbrook Golf Course Executive

Sauk Centre Country Club

Savannah Oaks Golf Course

Shadowbrooke Golf Course

Shamrock Golf Club

Shoreland Country Club

Siren National GC (Siren, WI)
Silver Bay Golf Course

Slayton Country Club

Soldiers Memorial Field Golf Course

Somerby Golf Club

Somerset Country Club

South Fork Bed and Golf

Southbrook Golf Club

Southern Hills Golf Club

Southview Country Club

Spring Brook Golf Course

Spring Hill Golf Club

Springfield Golf Club

St. Charles Golf Club

St. Cloud Country Club

St. James Golf Course

Stillwater Country Club

Stillwater Oaks Golf Club
Stone Creek Golf Club
Stonebrooke Golf Club

Stonebrooke Golf Club Water’s Edge

StoneRidge Golf Club

Stones Throw Golf Course

Stoney Creek Golf Course

Straight River Golf Course

Sugar Lake Lodge – Sugarbrooke GC

Summit Golf Club
Summit Golf Club Executive 9

Sundance Golf Club
Superior National at Lutsen

Tanners Brook Golf Club

Terrace View Golf Club
Terrace View Golf Club Executive 9

Territory Golf Club

The Bridges

The Crossings

The Jewel Golf Club

The Links at Northfork

The Meadows at Mystic Lake

The Ponds at Battle Creek

The Ponds Golf Course

The Vintage at Staples

The Wilds Golf Club

Theodore Wirth Golf Club

Theodore Wirth Golf Club Par 3

Thief River Golf Club

Thumper Pond Golf Course

Tianna Country Club

Timber Creek Golf Course

Tipsinah Mounds Golf Course
Town & Country Club

TPC Twin Cities

Tracy Country Club

Troy Burne Golf Club

Twin Pines Golf Course

Two Harbors – Lakeview National Golf Course

Tyler Golf Club

University of Minnesota, Les Bolstad Golf Course

Valley Country Club

Valley View Golf Course

Valleywood Golf Course

Victory Links Golf Course

Victory Links Golf Course Tournament Putting Greens

Viking Meadows Golf Club

Viking Meadows Golf Club Executive 9

Village Green Golf Club

Vintage Golf Course

Virginia Golf Course

Wapicada Golf Club

Warren Riverside Golf Course

Warroad Estates Golf Course

Waseca Lakeside Club

Wayzata Country Club

Wedgewood Cove Golf Club

Westfield Golf Club

Wheaton Country Club

Whispering Pines Golf Course

White Bear Yacht Club

White Eagle Golf Club

Whitefish Golf Club

Whitetail Run Golf Course

Wild Marsh Golf Club

Wilderness At Fortune Bay The

Wildflower at Fair Hills

Wildwedge Golf & Mini Golf

Willingers Golf Club

Willow Creek Golf Course

Willow Creek Golf Course Little Willow Executive

Windom Country Club

Windsong Farm

Wolfridge Golf Course

Woodhill Country Club
Worthington Golf Club

Zumbrota Golf Club