Golf courses in Elgin, IL
There are 4 golf courses in Elgin, IL: 3 public and 1 private.
- Courses
- 4
- 18-hole
- 3
- 9-hole
- 1
- With a range
- 3 of 4
- Avg 18-hole yards
- 6,789
- Nearby
- 6 within 10 mi
Courses in and near Elgin
-
Bowes Creek Country Club
Public1250 Bowes Creek Rd
18 · PAR 71 · 6,917 YD
-
Elgin Country Club
Private2575 Weld Rd
18 · PAR 72 · 6,450 YD
-
The Highlands of Elgin
Public875 Sports Way
18 · PAR 72 · 7,000 YD
-
Wing Park Golf Course
Public1000 Wing St
9 · PAR 36 · 3,077 YD
-
Villa Olivia Golf Course
PublicBartlett, IL
5.3 MI · 18 · PAR 73 · 6,510 YD
-
Streamwood Oaks Golf Club
PublicStreamwood, IL
5.9 MI · 9 · PAR 36 · 3,435 YD
-
Bartlett Hills Golf Club & Banquets
PublicBartlett, IL
6.4 MI · 18 · PAR 71 · 6,482 YD
-
Apple Orchard Golf Course
PublicBartlett, IL
7.0 MI · 9 · PAR 27 · 1,275 YD
-
The Golf Club of Illinois
PublicAlgonquin, IL
8.6 MI · 18 · PAR 71 · 6,963 YD
-
Walnut Greens
PublicSchaumburg, IL
9.1 MI · 9 · PAR 27 · 1,078 YD
No courses match these filters.
Missing a course in Elgin, or something out of date?
Tell us what to fixOf the 4 Elgin courses that list driving range information, 3 have one.
Among the 3 18-hole courses here with a listed yardage, the longest is The Highlands of Elgin at 7,000 yards, and the average is 6,789 yards.
Elgin is in Illinois, which has 566 golf courses across 347 cities in this directory.
Nearby cities with listed courses include Streamwood, IL (5.9 miles), Bartlett, IL (6.2 miles), Saint Charles, IL (6.6 miles) and Algonquin, IL (9.3 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Elgin, IL?
Elgin, IL has 4 golf courses in this directory: 3 with 18 holes and 1 with 9 holes.
What is the longest golf course in Elgin, IL?
Of the 18-hole courses with a listed yardage, The Highlands of Elgin is the longest at 7,000 yards.
Do golf courses in Elgin, IL have driving ranges?
3 of the 4 courses in Elgin, IL that list driving range information have one.
How long is the average 18-hole course in Elgin, IL?
Across 3 18-hole courses with a listed yardage, the average is 6,789 yards.
What cities near Elgin, IL have golf courses?
Nearby cities with listed courses include Streamwood, IL (5.9 miles, 1 course), Bartlett, IL (6.2 miles, 3 courses), Saint Charles, IL (6.6 miles, 5 courses) and Algonquin, IL (9.3 miles, 2 courses).
How many public golf courses are in Elgin, IL?
Elgin, IL has 3 public golf courses in this directory.
How many private golf courses are in Elgin, IL?
Elgin, IL has 1 private golf course in this directory.
How many public vs private golf courses are in Elgin, IL?
Of the 4 golf courses listed in Elgin, IL, 3 are public and 1 is private.
Listing data last updated October 2026. See data sources.