Leaderboard—Every course in range — use Filters to narrow the list.tap to expand
PosRatingCourseAttributes
1Lake Shore Country ClubGlencoe · Private · 18 holes9.72Olympia Fields Country ClubOlympia Fields · Private · 18 holes9.73Midlothian Country ClubMidlothian · Private · 18 holes9.64Butler National Golf ClubOak Brook · Private · 18 holes9.65Medinah Country ClubMedinah · Private · 18 holes9.66Riverside Golf ClubNorth Riverside · Private · 18 holes9.67Glen Oak Country ClubGlen Ellyn · Private · 18 holes9.68Sunset Ridge Country ClubNorthfield · Private · 18 holes9.59Edgewood Valley Country ClubLa Grange · Private · 18 holes9.510Ruth Lake Country ClubHinsdale · Private · 18 holes9.511Butterfield Country ClubOak Brook · Private · 18 holes9.512Skokie Country ClubGlencoe · Public · 18 holes9.513North Shore Country ClubGlenview · Private · 18 holes9.514Westmoreland Country ClubWilmette · Private · 18 holes9.515Naperville Country ClubNaperville · Private · 18 holes9.516Evanston Golf ClubSkokie · Private · 18 holes9.517Indian Hill ClubWinnetka · Private · 18 holes9.518Chicago Golf ClubWheaton · Private · 18 holes9.419Crystal Tree Golf and Country ClubOrland Park · Private · 18 holes9.420River Forest Golf CourseElmhurst · Private · 18 holes9.321Village Links of Glen EllynGlen Ellyn · Public · 18 holes9.322Chicago Highlands ClubWestchester · Private · 18 holes9.323Briar Ridge Country ClubSchererville · Private · 18 holes9.324Elevation Golf & Fitness BURR RIDGEBurr Ridge · Public · 18 holes9.325The Glen ClubGlenview · Public · 18 holes9.226The Oak Park Country ClubRiver Grove · Private · 18 holes9.227Bryn Mawr Country ClubLincolnwood · Private · 18 holes9.228Ridgemoor Country ClubPrivate · 18 holes9.129Briarwood Country ClubDeerfield · Private · 18 holes9.130Ravisloe Country ClubHomewood · Public · 18 holes9.031Seven Bridges Golf ClubWoodridge · Public · 18 holes9.032Rolling Green Country ClubArlington Heights · Private · 18 holes9.033Wicker Memorial ParkHighland · Public · 18 holes9.034Glenwoodie Golf ClubGlenwood · Public · 18 holes9.035Itasca Country ClubItasca · Private · 18 holes8.936Idlewild Country ClubFlossmoor · Private · 18 holes8.937Park Ridge Country ClubPark Ridge · Private · 18 holes8.938Hinsdale Golf ClubClarendon Hills · Private · 18 holes8.939Glencoe Golf ClubGlencoe · Public · 18 holes8.840La Grange Country ClubLa Grange · Private · 18 holes8.841Arrowhead Golf ClubWheaton · Public · 18 holes8.742Bob O'Link Golf ClubHighland Park · Private · 18 holes8.743Cog Hill Golf & Country ClubLemont · Public · 18 holes8.644Glen Oak Country Club Lodge (Entrance) · Public · 18 holes8.645Flossmoor Golf ClubFlossmoor · Public · 18 holes8.646The Beverly Country ClubPublic · 18 holes8.547Mt. Prospect Golf ClubMount Prospect · Public · 18 holes8.548Northmoor Country ClubHighland Park · Public · 18 holes8.549Eaglewood Golf CourseItasca · Public · 18 holes8.450Bloomingdale Golf ClubBloomingdale · Public · 18 holes8.451Coyote Run Golf Course and RestaurantFlossmoor · Public · 18 holes8.452Itasca country clubItasca · Public · 18 holes8.453The Preserve at Oak MeadowsAddison · Public · 18 holes8.254Maple Meadows Golf CourseWood Dale · Public · 18 holes8.255Willow Crest Golf ClubOak Brook · Public · 18 holes8.156Glenview Park Golf ClubGlenview · Public · 18 holes8.157Old Oak Country ClubHomer Glen · Public · 18 holes8.158Fox Run Golf LinksElk Grove Village · Public · 18 holes8.159Lost Marsh Golf CourseHammond · Public · 18 holes7.760Arlington Lakes Golf ClubArlington Heights · Public · 18 holes7.761Oak Brook Golf ClubEdwardsville · Public · 18 holes7.762Wilmette Golf ClubWilmette · Public · 18 holes7.663Heritage Oaks Golf ClubNorthbrook · Public · 18 holes7.664Indian Boundary Golf CoursePublic · 18 holes7.665Sunset Valley Golf ClubHighland Park · Public · 18 holes7.666Glendale Lakes Golf ClubGlendale Heights · Public · 18 holes7.567Harborside International Golf CenterPublic · 18 holes7.468George W. Dunne National Golf CourseOak Forest · Public · 18 holes7.369Jackson Park Golf CoursePublic · 18 holes7.370Ruffled Feathers Golf ClubLemont · Public · 18 holes7.171Water's Edge Golf ClubWorth · Public · 18 holes7.172Chick Evans Golf CourseMorton Grove · Public · 18 holes7.073The Meadows Golf Club Of Blue IslandBlue Island · Public · 18 holes7.074Winnetka Golf ClubWinnetka · Public · 18 holes7.075White Pines Golf ClubBensenville · Public · 18 holes6.976Big Run Golf ClubLockport · Public · 18 holes6.877Joe Louis "The Champ" Golf CourseRiverdale · Public · 18 holes6.778Old Orchard Country ClubMount Prospect · Public · 18 holes6.679Carriage Greens Country ClubDarien · Public · 18 holes6.280Burnham Woods Golf CourseBurnham · Public · 18 holes6.181Village Greens of WoodridgeWoodridge · Public · 18 holes6.082River Oaks Golf CourseCalumet City · Public · 18 holes5.983Hickory Hills Country ClubHickory Hills · Public · 18 holes5.8

Golf courses in the Chicago area, IL

There are 119 golf courses within 25 miles of Chicago: 87 public and 32 private. The best public course is Skokie Country Club. The most forgiving 18 is Arlington Lakes Golf Club in Arlington Heights.

Course map of Lake Shore Country Club, Glencoe, IL
Course map: Lake Shore Country Club, Glencoe, IL

Best golf courses in Chicago

The best golf course in Chicago is Lake Shore Country Club in Glencoe, a private club.

  1. 1Lake Shore Country ClubGlencoe9.7
  2. 2Olympia Fields Country ClubOlympia Fields9.7
  3. 3Midlothian Country ClubMidlothian9.6

Overall score out of 10.

Best public golf courses in Chicago

The best public golf course in Chicago is Skokie Country Club in Glencoe.

  1. 1Skokie Country ClubGlencoe9.5
  2. 2Village Links of Glen EllynGlen Ellyn9.3
  3. 3Elevation Golf & Fitness BURR RIDGEBurr Ridge9.3

Open to anyone.

Easiest golf courses in Chicago

The easiest 18-hole golf course in Chicago is Arlington Lakes Golf Club in Arlington Heights.

  1. 1Arlington Lakes Golf ClubArlington Heights7.7
  2. 2Hickory Hills Country ClubHickory Hills5.8
  3. 3Jackson Park Golf CourseChicago7.3

Easiest first; the number is the overall rating.

Hardest golf courses in Chicago

The hardest golf course in Chicago is Cog Hill Golf & Country Club in Lemont.

  1. 1Cog Hill Golf & Country ClubLemont8.6
  2. 2Chicago Highlands ClubWestchester9.3
  3. 3George W. Dunne National Golf CourseOak Forest7.3

Hardest first; the number is the overall rating.

Golf courses with the best views in Chicago

The golf course with the best views in Chicago is Riverside Golf Club in North Riverside. For public golf, The Glen Club in Glenview.

  1. 1Riverside Golf ClubNorth Riverside9.6
  2. 2Lake Shore Country ClubGlencoe9.7
  3. 3Ruth Lake Country ClubHinsdale9.5

Best views first; the number is the overall rating.

Best golf course restaurants in Chicago

The best golf course restaurant in Chicago is at Sunset Ridge Country Club in Northfield.

  1. 1Sunset Ridge Country ClubNorthfield9.5
  2. 2Glen Oak Country ClubGlen Ellyn9.6
  3. 3Evanston Golf ClubSkokie9.5

Best food first; the number is the overall rating.

Best 9-hole golf courses in Chicago

The best 9-hole golf course near Chicago is Belmont Golf Club in Downers Grove.

  1. 1Belmont Golf ClubDowners Grove9.0
  2. 2Centennial Park Golf CourseMunster8.5
  3. 3Marquette Park Golf CourseChicago8.1

Overall score out of 10.

Par-3 golf courses in Chicago

The best par-3 golf course in Chicago is Lake Park Golf Course & Marina in Des Plaines.

  1. 1Lake Park Golf Course & MarinaDes Plaines8.9
  2. 2Tam Golf CourseNiles8.5
  3. 3South Shore Golf CourseChicago8.5

Overall score out of 10.

Common questions

How many golf courses are in Chicago?

119 golf courses within 25 miles: 12 in the city and the rest in nearby towns. 87 are public.

What is the oldest golf course in Chicago?

Chicago Golf Club in Wheaton, from 1892. The newest is Evanston Golf Club in Skokie (2025).

Golf courses in the Chicago area, town by town

Golf courses in Clarendon Hills 1

Hinsdale Golf ClubPrivate · 18 holes · 16 mi8.9

Golf courses in Downers Grove 1

Belmont Golf ClubPublic · 9 holes · 20 mi9.0

Golf courses in Elk Grove Village 1

Fox Run Golf LinksPublic · 18 holes · 24 mi8.1

Golf courses in North Riverside 1

Riverside Golf ClubPrivate · 18 holes · 9 mi9.6

Golf courses in Prospect Heights 1

Rob Roy Golf CoursePublic · 9 holes · 22 mi7.4
Drive radius
52575200600
30Miles

The best way to find a course.