Charles Schwab Challenge

Colonial Country Club



Courses

Best golf courses near Eagan, MN

Below, you’ll find a list of courses near Eagan, MN. There are 61 courses within a 15-mile radius of Eagan, 46 of which are public courses and 15 are private courses. There are 44 18-hole courses and 17 nine-hole layouts.

The above has been curated through Golf Digest’s Places to Play course database, where we have collected star ratings and reviews from our 1,900 course-ranking panelists. Join our community by signing up for Golf Digest+ and rate the courses you’ve visited recently.

Interlachen Country Club
Private
Interlachen Country Club
Edina, MN
4.5
150 Panelists
When Bobby Jones won the 1930 U.S. Open at Interlachen (completing the second leg of what would become the game’s first Grand Slam), fellow competitor Gene Sarazen insisted the course was tougher than everything but Oakmont. These days, the hilly, tree-lined design with small greens and plenty of bunkers has been the showcase of women’s professional golf, hosting the 2002 Solheim Cup, won by the American team, and the 2008 U.S. Women’s Open, won by Inbee Park. In 2023, Andrew Green will begin a major restoration of the Willie Watson design that Donald Ross revamped in 1922, possibly giving the course a similar ranking jolt that similar work at Inverness and Congressioinal delivered.
View Course
Midland Hills Country Club: Midland Hills
4.5
22 Panelists
View Course
Olympic Hills Golf Club
Private
Olympic Hills Golf Club
Eden Prairie, MN
4.2
49 Panelists
View Course
Somerset Country Club
Private
Somerset Country Club
Mendota Heights, MN
4.1
44 Panelists
View Course
Town & Country Club: Town and Country Club
4.1
31 Panelists
View Course
Minnesota Valley Country Club
Private
Minnesota Valley Country Club
Bloomington, MN
4
43 Panelists
View Course
Minneapolis Golf Club
Private
Minneapolis Golf Club
Saint Louis Park, MN
4
58 Panelists
View Course
Keller Golf Course
Public
Keller Golf Course
Maplewood, MN
3.8
4 Panelists
A muny packed with history, Keller hosted the 1932 and 1954 PGA Championships, a Western Open, and for nearly 40 years, from 1930 to 1968, hosted the PGA Tour's annual St. Paul Open. On top of all that, it also hosted the 1931 U.S. Amateur Public Links. As one of our Minnesota course-ranking panelists described: "Holes 11 through 16 are as good of a stretch of holes as anywhere in the state."
View Course
Oak Ridge Country Club: Oak Ridge
Private
Oak Ridge Country Club: Oak Ridge
Hopkins, MN
3.8
19 Panelists
View Course
The Minikahda Club
Private
The Minikahda Club
Minneapolis, MN
3.8
63 Panelists
View Course
Braemar Golf Course: Championship
3.7
20 Panelists
Braemar is a player-friendly public track just south of Minneapolis that offers wide, forgiving fairways. One of our panelists notes that the two nines play quite different, with the most compelling holes on the back side. In 1979, Braemar hosted the third edition of the since-discontinued U.S. Women’s Amateur Public Links.
View Course
The Royal Club: Championship
Public
The Royal Club: Championship
Lake Elmo, MN
3.5
24 Panelists
View Course
Legends Club: Legends
Public
Legends Club: Legends
Prior Lake, MN
3.5
21 Panelists
View Course
Edina Country Club: Edina
Private
Edina Country Club: Edina
Edina, MN
3.5
33 Panelists
View Course
Golden Valley Country Club
Private
Golden Valley Country Club
Golden Valley, MN
3.5
46 Panelists
View Course
The Wilds Golf Club: Wilds
Public
The Wilds Golf Club: Wilds
Prior Lake, MN
3
23 Panelists
View Course
Inver Wood Golf Course: Inver Wood
Public
Inver Wood Golf Course: Inver Wood
Inver Grove Heights, MN
View Course
Meadowbrook Golf Club
Public
Meadowbrook Golf Club
Hopkins, MN
Meadowbrook is a Minneapolis municipal located just west of the city. Originally built in the 1920s and renovated in the mid-1990s, the course plays over rolling hills with tree-lined fairways and a winding Minnehaha Creek that comes into play on a couple of holes. The course, which is an Audubon Cooperative Sanctuary, hosted the 1947 U.S. Amateur Public Links.
View Course

Find more courses near Eagan, MN