1
2
3
4
5
6
7
8
9
10

Top 10 Hardest Public Golf Courses in Chicagoland

These are the courses that chew up scorecards and spit them out. Ranked by USGA course rating from the toughest tees, these layouts combine length, hazards, and punishing design to push every golfer to their limits.

Last updated:

Course rating is the USGA's measure of how difficult a course plays for a scratch golfer. The higher the number, the harder the course. For this list, in cases where two or more courses share the same rating, slope rating serves as the tiebreaker. Slope measures how much harder a course plays for a bogey golfer relative to a scratch golfer. Together, these two numbers produce a clear 1-through-10 ranking of the most demanding public courses in the Chicagoland area.

Course Rating Comparison

1
Cog Hill Dubsdread
78.0
2
George W. Dunne
75.4
3
Stonewall Orchard
75.0
4
Oak Grove
75.0
5
The Glen Club
74.9
6
Village Links of Glen Ellyn
74.9
7
Broken Arrow
74.9
8
Mistwood
74.8
9
Pine Meadow
74.8
10
Seven Bridges
74.6

Course Locations

1 Hardest Course (#1)
2 Top 10 Courses (#2-10)
1
Cog Hill Course #4 - Dubsdread entrance sign in Palos Park, Illinois

Cog Hill Course #4 - Dubsdread

⭐ Rating: 78.0
πŸ“ Slope: 153
↔ 7,554 yards
πŸ“ Palos Park, IL

Dubsdread sits in a class by itself among Chicagoland public courses. With a staggering 78.0 course rating, it's a full 2.6 strokes harder than the next course on this list, and its 153 slope is just two ticks below the USGA maximum of 155. At 7,554 yards from the championship tees, it's also one of the longest courses in the entire Midwest.

Originally opened in 1964 and designed by Dick Wilson and Joe Lee, this storied layout hosted the PGA Tour's Western Open from 1991 to 2006, plus multiple BMW Championship events and the 1997 US Amateur. Tiger Woods won five times at Cog Hill and set the Dubsdread course record with a 62 during the 2009 BMW Championship. Rees Jones later renovated the course in 2008. The layout punishes errant shots at every turn, with elevation changes, strategic bunkering, and greens that demand precise iron play. Simply put, there's nothing else like it in the area.

Why It's So Hard

  • Course rating of 78.0 -- highest of any public course in Chicagoland
  • Slope of 153 (max possible is 155)
  • Tiger Woods set course record of 62 in 2009
  • Hosted PGA Tour events for decades
View Full Course Details β†’
2
George W. Dunne National Golf Course entrance sign in Oak Forest, Illinois

George W. Dunne National Golf Course

⭐ Rating: 75.4
πŸ“ Slope: 142
↔ 7,262 yards
πŸ“ Oak Forest, IL

When this Cook County Forest Preserve gem opened in 1982, the local press called it the kind of course "that brings you to your knees, then kicks you in the teeth." Decades later, that assessment still holds up. Designed by Dick Nugent and Ken Killian, the par-72 layout stretches over 7,200 yards and earns a 75.4 rating that trails only Dubsdread in the entire Chicagoland public course database.

Eight ponds create water hazards on eleven holes, and enormous bunkers guard irregularly shaped greens with narrow landing zones. The course architects left nothing to chance here -- every hole is designed to confound. A sign at the first tee box recommends that only golfers carrying a 3 handicap or lower attempt the back tees. It's a real badge of honor to score well at Dunne.

Notable Features

  • Second-highest course rating among Chicagoland public courses
  • Water in play on 11 of 18 holes
  • Part of the Cook County Forest Preserve system
  • Green fees are a bargain relative to comparable courses
View Full Course Details β†’
3
Stonewall Orchard Golf Club entrance sign in Grayslake, Illinois

Stonewall Orchard Golf Club

⭐ Rating: 75.0
πŸ“ Slope: 150
↔ 7,124 yards
πŸ“ Grayslake, IL

Arthur Hills designed this Grayslake masterpiece, which has served as a US Open qualifying venue four times. The layout winds through a dense forest of over 60,000 trees, with water encroaching on 10 holes. Every hole feels deliberate and requires careful strategy to navigate effectively.

The 150 slope rating is the second highest on this list (behind only Dubsdread), which tells you how severely the course punishes higher-handicap players. Greens are full of tricky, deceptive breaks that reward local knowledge. The par-5 18th is a fitting closer -- a long, dramatic hole that will test every club in your bag before you sign your card.

Notable Features

  • Slope of 150, second highest on this list
  • Hosted 4 US Open qualifying events
  • Designed by Arthur Hills
  • Set among 60,000+ trees
View Full Course Details β†’
4
Oak Grove Golf Course entrance sign in Harvard, Illinois

Oak Grove Golf Course

⭐ Rating: 75.0
πŸ“ Slope: 144
↔ 7,021 yards
πŸ“ Harvard, IL

Tucked away near the Wisconsin border in Harvard, Oak Grove is a hidden track that packs a serious punch. Steven Halberg designed this par-71 layout across 223 acres of rolling terrain featuring a mix of open meadows, wetlands, mature woodlands, and ponds. It opened in 1997 and has earned recognition from the CDGA as one of the toughest courses in the Chicago district.

At just over 7,000 yards from the back tees, Oak Grove relies less on raw length and more on strategic challenge. Five tee placements per hole give every skill level a fair fight, but the championship tees are no joke -- the 75.0 rating and 144 slope confirm that. Bentgrass fairways, tees, and greens are woven through over 50 acres of wetlands and native prairie, creating a course that feels far removed from the typical suburban layout. The drive to Harvard takes some commitment; stay vigilant when you get there.

Notable Features

  • Designed by Steven Halberg
  • The only par-71 course on this list
  • Affordable green fees for its difficulty level
View Full Course Details β†’
5
The Glen Club entrance sign in Glenview, Illinois

The Glen Club

⭐ Rating: 74.9
πŸ“ Slope: 141
↔ 7,170 yards
πŸ“ Glenview, IL

Tom Fazio transformed a former naval air station into one of the most acclaimed public courses in the midwest. Built at a cost of $27 million, The Glen Club involved moving over 2 million cubic yards of earth and planting 4,000 trees to convert miles of military runways into sweeping fairways. Upon opening in 2001, it became the only course in U.S. history to land on all three major "Top 10 New Course" lists simultaneously.

The 7,170-yard layout features 40 feet of elevation changes and man-made ponds strategically placed throughout. Fazio positioned most water hazards on the left side, theorizing that right-handed golfers tend to miss with a slice. The 74.9 rating and 141 slope put it in the same difficulty tier as Village Links and Mistwood, but the premium green fees (topping out around $220 in 2025) and the beautiful 50,000-square-foot clubhouse give it a distinctly upscale feel. The Glen Club currently hosts the Korn Ferry Tour's NV5 Invitational annually.

Notable Features

  • Designed by Tom Fazio on former Naval Air Station Glenview
  • Hosts the Korn Ferry Tour's NV5 Invitational
  • Built at a cost of $27 million
  • 50,000 sq ft clubhouse with Illinois PGA Hall of Fame
View Full Course Details β†’
6
Village Links of Glen Ellyn entrance sign in Glen Ellyn, Illinois

Village Links of Glen Ellyn

⭐ Rating: 74.9
πŸ“ Slope: 138
↔ 7,208 yards
πŸ“ Glen Ellyn, IL

Village Links is a beautifully maintained 18-hole course that delivers a surprisingly stiff challenge at municipal prices. At over 7,200 yards from the tips, it's one of the longest muni courses in the area, and the 74.9 rating reflects its teeth. Water comes into play on 14 holes, bunkers are scattered generously, and the greens -- while generally large -- run fast and feature subtle breaks that fool even experienced players.

The entire course was renovated in 2004 by the son of the original architect, adding bentgrass greens and fairways that elevated the playing surface considerably. Village Links has hosted 25 Western Open qualifiers and 5 US Open Sectional Qualifiers, a credential that speaks volumes about the quality and difficulty of the layout. The practice facilities are also top-notch, featuring a grass-tee driving range and a dedicated short game area. For DuPage County golfers, this is championship-caliber golf without the championship price tag.

Notable Features

  • Hosted 5 US Open Sectional Qualifiers
  • Water in play on 14 of 18 holes
  • Longest municipal course in Chicagoland
  • Excellent value for its difficulty
View Full Course Details β†’
7
Broken Arrow Golf Club entrance sign in Lockport, Illinois

Broken Arrow Golf Club (East/North)

⭐ Rating: 74.9
πŸ“ Slope: 132
↔ 7,034 yards
πŸ“ Lockport, IL

Broken Arrow is a 27-hole facility in Lockport with three distinct nines -- East, North, and South -- that combine into three different 18-hole configurations. The East/North combination is the one that lands on this list, carrying a 74.9 course rating from the back tees. Bob Lohmann designed all 27 holes in 1996, creating a varied landscape carved from woodlands and rolling terrain.

The East nine is widely considered the most demanding of the three, with sloped fairways, hidden water hazards, and bunkers that require careful course management. The North nine brings a unique twist: it's one of the only courses in the Midwest with a dual-green concept, giving golfers a choice of two flags on each hole to control the difficulty. With 30 bunkers, mature trees, and those massive dual greens full of undulation, the back nine demands precision and smart decision-making. A full driving range and the West Short Links practice facility round out the amenities.

Notable Features

  • Dual-green concept on North nine
  • Designed by Bob Lohmann (1996)
  • 27 holes with three 18-hole configurations
  • GPS-equipped golf cart fleet
View Full Course Details β†’
8
Mistwood Golf Club entrance sign in Romeoville, Illinois

Mistwood Golf Club

⭐ Rating: 74.8
πŸ“ Slope: 147
↔ 7,005 yards
πŸ“ Romeoville, IL

Mistwood is an award-winning layout that leans heavily on strategic design rather than brute length. At just over 7,000 yards, it's the shortest course in the top 10 by yardage, but the 147 slope rating -- third highest on this list -- reveals the truth: this course is a puzzle, and it punishes mistakes severely. These holes look confusing from the tee and demand careful planning.

The stretch from holes 14 through 17, known as Kelpie's Korner, is the signature gauntlet. These four holes surround a 65-acre pond called Loch St. James, and the par-3 14th alone requires a 200-plus yard carry over water from the back tees. Nearly 20 deep sod-wall bunkers are scattered across the property, including one positioned dead center in the 2nd fairway. Playing here with a local who knows the course is highly recommended, because blind approaches and hidden hazards reward experience as much as skill.

Notable Features

  • Slope of 147 -- third highest on this list
  • Kelpie's Korner: 4 holes surrounding a 65-acre pond
  • Nearly 20 sod-wall bunkers
  • Driving range included with green fee
View Full Course Details β†’
9
Pine Meadow Golf Club entrance sign in Mundelein, Illinois

Pine Meadow Golf Club

⭐ Rating: 74.8
πŸ“ Slope: 139
↔ 7,221 yards
πŸ“ Mundelein, IL

Pine Meadow occupies land with deep roots -- a 9-hole course called Libertyville Golf Club opened here in 1927, expanding to 18 holes in 1930. The Jemsek family (who also own Cog Hill) invested an estimated $3 million to rebuild the property in 1985 as Pine Meadow Golf Club, and it opened to widespread acclaim.

The course is both beautiful and relentless. At 7,221 yards, it combines length with nuanced greens that are tough to read correctly. Saint Marys Lake supplies water hazards that come into play on multiple holes, and rolling hills add variety without any jarring elevation swings. Each hole feels like its own distinct challenge, separated enough from its neighbors to create a sense of seclusion. The practice facilities are outstanding, with two driving ranges and multiple greens and bunkers for short game work.

Notable Features

  • Owned by the Jemsek family (also own Cog Hill)
  • Award-winning practice facilities
  • Course history dates to 1927
  • 7,221 yards -- longest course in the top 10 after Dunne and Dubsdread
View Full Course Details β†’
10
Seven Bridges Golf Club entrance sign in Woodridge, Illinois

Seven Bridges Golf Club

⭐ Rating: 74.6
πŸ“ Slope: 144
↔ 7,111 yards
πŸ“ Woodridge, IL

With water in play on 14 of 18 holes, Seven Bridges lives up to its name and then some. The East Branch of the DuPage River runs directly through the heart of this Dick Nugent design, creating an obstacle course that demands accuracy above all else. At 7,111 yards with a 74.6 rating and 144 slope, this course rounds out the top 10 with a layout that combines length and relentless water to create one of the most unforgiving tests in the area.

The layout is as pretty as it is punishing. Heart-shaped bunkers guard the green on the 579-yard 9th hole, a monster par 5 that ranks among the toughest holes on the course. GPS-equipped carts help you navigate the twisting layout and calculate those recovery shots you'll inevitably need. Five tee boxes ensure there's an appropriate challenge for every skill level, with the shortest men's tees playing a more manageable 5,818 yards.

Notable Features

  • Water in play on 14 of 18 holes
  • Designed by Dick Nugent
  • How many bridges are there really?
View Full Course Details β†’

❓ Frequently Asked Questions

What is the hardest public golf course in Chicago?
Cog Hill Course #4 (Dubsdread) is the hardest public golf course in the Chicago area, with a USGA course rating of 78.0 and a slope of 153 from the championship tees. It's a full 2.6 strokes harder than the next closest course, George W. Dunne National (75.4 rating).
What is course rating and how is it different from slope?
Course rating measures the expected score for a scratch golfer (0 handicap) on a course, expressed to one decimal place. A course rating of 75.0 means a scratch golfer would be expected to shoot about 75 from those tees. Slope rating, on a scale from 55 to 155, measures how much harder the course plays for a bogey golfer compared to a scratch golfer. A higher slope means the course disproportionately punishes higher-handicap players. Both numbers come from the USGA and are calculated using a detailed evaluation of each hole.
Which hard Chicago golf course is the best value?
George W. Dunne National (rated 75.4) is part of the Cook County Forest Preserve system and offers green fees well below comparable courses. Oak Grove in Harvard (rated 75.0) is another excellent value, with green fees around $69 for a course that matches the difficulty of venues charging twice as much. Village Links of Glen Ellyn (rated 74.9) delivers championship-caliber difficulty at municipal pricing.
How were ties in course rating handled for this list?
Several courses share identical USGA course ratings, so slope rating was used as a secondary sort to produce a clean 1-through-10 ranking. Slope measures the relative difficulty for bogey golfers and provides a meaningful way to differentiate courses with the same rating. For example, Stonewall Orchard and Oak Grove both carry a 75.0 course rating, but Stonewall's higher slope (150 vs. 144) places it at #3.

View GolfScout's Golf Courses

Anetsberger Golf Course
Apple Orchard Golf Course
Arboretum Club
Arlington Lakes Golf Club
Arrowhead East Course
Arrowhead South Course
Arrowhead West Course
Balmoral Woods Golf Club
Bartlett Hills Golf Club
Belmont Golf Club
Big Run Golf Club
Billy Caldwell Golf Course
Bittersweet Golf Club
Blackberry Oaks Golf Course
Blackstone Golf Club
Bliss Creek Golf Course
Bloomingdale Golf Club
Bolingbrook Golf Club
Bonnie Brook Golf Course
Bonnie Dundee Golf Club
Boone Creek Golf Club - Creekside Course
Boone Creek Golf Club - Prairie Course
Boone Creek Golf Club - Valley Course
Boughton Ridge Golf Course
Bowes Creek Country Club
Brae Loch Golf Club
Bridges of Poplar Creek Country Club
Broken Arrow Golf Club - East Course
Broken Arrow Golf Club - North Course
Broken Arrow Golf Club - South Course
Buffalo Grove Golf Course
Burnham Woods Golf Course
Calumet Country Club
Canal Shores Golf Course
Cantigny Hillside Course
Cantigny Lakeside Course
Cantigny Woodside Course
Cardinal Creek Golf Club - Center Course
Cardinal Creek Golf Club - North Course
Cardinal Creek Golf Club - South Course
Carriage Greens Country Club
Cary Country Club
Centennial Park Golf Course
Chalet Hills Golf Club
Chapel Hill Country Club
Chevy Chase Country Club
Chicago Heights East Golf Course
Chicago Heights West Golf Course
Chick Evans Golf Course
Cog Hill Course #1
Cog Hill Course #2 - Ravines
Cog Hill Course #3
Cog Hill Course #4 - Dubsdread
Columbus Park Golf Course
Countryside Prairie Course
Countryside Traditional Course
Coyote Run Golf Course
Craig Woods Golf Club
Crane's Landing Golf Club
Crystal Woods Golf Club
Deer Creek Golf Club
Deerfield Golf Club & Learning Center
Deerpath Golf Course
Eaglewood Resort Golf Club
Edgebrook Golf Course
Flagg Creek Golf Course
Foss Park Golf Course
Fountain Hills Golf Club
Fox Bend Golf Course
Fox Lake Country Club
Fox Run Golf Links
Foxford Hills Golf Club
Fresh Meadow Golf Club (Closed)
George W. Dunne National
Glencoe Golf Club
Glendale Lakes Golf Club
Glenview Park Golf Club
Glenview Prairie Club
Glenwoodie Golf Club
Golf Center Des Plaines
Golf Club of Illinois
Golf Vista Estates Golf Course
Grayslake Golf Course
Green Garden Blue Course
Green Garden Gold Course
Green Garden Links Course
Green Meadows Golf Course
Greenshire Golf Course
Harborside International - Port Course
Harborside International - Starboard Course
HeatherRidge Golf Course
Heritage Oaks Golf Club - Classic 18
Hickory Hills Country Club
Hickory Knoll Golf Course
Highland Woods Golf Course
Highlands of Elgin Golf Course
Hilldale Golf Club
Hughes Creek Golf Club
Indian Boundary Golf Course
Inwood Golf Course
Jackson Park Golf Course
Joe Louis β€œThe Champ” Golf Course
Klein Creek Golf Club
Lake Bluff Golf Club
Lake Park Golf Course
Lincoln Oaks Golf Course
Links at Carillon - Blue Course
Links at Carillon - Red Course
Links at Carillon - White Course
Lombard Golf Course
Lost Marsh Golf Course
Makray Memorial Golf Club
Maple Meadows Golf Course
Marengo Ridge Golf Club
Marquette Park Golf Course
Meadowlark Golf Course
Meadows Golf Club of Blue Island
Midlane Country Club
Mill Creek Golf Club
Mistwood Golf Club
Mt. Prospect Golf Club
Naperbrook Golf Course
Nickol Knoll Golf Club
Oak Brook Golf Club
Oak Grove Golf Course
Oak Hills Country Club
Odyssey Golf Foundation
Old Oak Country Club
Old Orchard Country Club
Old Top Farm Golf Course
Orchard Valley Golf Course
Palatine Hills Golf Course
Palmira Golf Club
Palos Country Club
Palos Hills Golf Club
Phillips Park Golf Course
Pine Meadow Golf Club
Pinecrest Golf Club
Pistakee Country Club (Closed)
Pottawatomie Golf Course
Prairie Bluff Golf Club
Prairie Isle Golf Course
Prairie Landing Golf Club
Randall Oaks Golf Club
Ravisloe Country Club
RedTail Golf Club
Renwood Golf Course
River Bend Golf Club
River Oaks Golf Course
Rob Roy Golf Course
Robert A. Black Golf Course
Ruffled Feathers Golf Club
Salt Creek Golf Club
Sanctuary Golf Course
Schaumburg Golf Club - Baer Course
Schaumburg Golf Club - Players Course
Schaumburg Golf Club - Tournament Course
Settler's Hill Golf Course
Seven Bridges Golf Club
Shepherd's Crook Golf Course
Shiloh Park Golf Course
Silver Lake North Course
Silver Lake Rolling Hills Course
Silver Lake South Course
South Shore Golf Course
Springbrook Golf Course
Square Links Golf Course
St. Andrews - Joe Jemsek Course
St. Andrews - St. Andrews Course
Steeple Chase Golf Club
Stonewall Orchard Golf Club
Stony Creek Golf Course
Streamwood Oaks Golf Club
Sugar Creek Golf Course
Sunset Valley Golf Club
Sydney R. Marovitz Golf Course
Tam O'Shanter Golf Course
Tamarack Golf Club
Tanna Farms Golf Club
The Glen Club
The Preserve at Oak Meadows
Thunderhawk Golf Club
Tuckaway Golf Club
Turnberry Golf Club
Twin Lakes Golf Club
Twin Lakes Golf Course
University Park Golf Club
Valley Ridge Golf Course
Vernon Hills Golf Course
Veterans Memorial Golf Course
Villa Olivia Golf Course
Village Green Golf Course (Closed)
Village Greens of Woodridge
Village Links of Glen Ellyn - 18 Hole Course
Village Links of Glen Ellyn - 9 Hole Course
Water's Edge Golf Club
Wedgewood Golf Course
Whisper Creek Golf Club
White Deer Run Golf Club
White Mountain Golf Park
White Pines East Course
White Pines West Course
Whitetail Ridge Golf Club
Wicker Memorial Park Golf Course
Willow Crest Golf Club
Willow Hill Golf Course
Wilmette Golf Club
Wing Park Golf Course
Winnetka Golf Club
Woodruff Golf Course
Zigfield Troy Golf