Leaderboard—Every course in range — use Filters to narrow the list.tap to expand
PosRatingCourseAttributes
1Highland Country Club IncPrivate · 18 holes9.32Belk Park Golf CourseWood River · Public · 18 holes8.93St. Clair Country ClubBelleville · Private · 18 holes8.94Oak Brook Golf ClubEdwardsville · Public · 18 holes8.75Cardinal Creek Golf CourseScott Afb · Public · 18 holes8.66Sunset Hills Country ClubEdwardsville · Private · 18 holes8.57Roland Barkau Memorial Golf CourseOkawville · Public · 18 holes8.38Stonewolf Golf Club & Event CenterFairview Heights · Public · 18 holes8.29Timber Lakes Golf CourseStaunton · Public · 18 holes8.010Arlington Greens Golf CourseGranite City · Public · 18 holes7.711Far Oaks Golf ClubCaseyville · Public · 18 holes7.712Tamarack Golf CourseShiloh · Public · 18 holes7.413Governors Run Golf CourseCarlyle · Public · 18 holes7.214Orchards Golf Course & RestaurantBelleville · Public · 18 holes6.315The Legacy Golf CourseGranite City · Public · 18 holes6.1

Golf courses in the Highland area, IL

There are 22 golf courses within 25 miles of Highland: 17 public and 5 private. The best public course is Belk Park Golf Course. The most forgiving 18 is Roland Barkau Memorial Golf Course in Okawville.

Course map of Belk Park Golf Course, Wood River, IL
Course map: Belk Park Golf Course, Wood River, IL

Best golf courses in Highland

The best golf course in Highland is Highland Country Club Inc, a private club.

  1. 1Highland Country Club IncHighland9.3
  2. 2Belk Park Golf CourseWood River8.9
  3. 3St. Clair Country ClubBelleville8.9

Overall score out of 10.

Best public golf courses in Highland

The best public golf course in Highland is Belk Park Golf Course in Wood River.

  1. 1Belk Park Golf CourseWood River8.9
  2. 2Oak Brook Golf ClubEdwardsville8.7
  3. 3Cardinal Creek Golf CourseScott Afb8.6

Open to anyone.

Easiest golf courses in Highland

The easiest 18-hole golf course in Highland is Roland Barkau Memorial Golf Course in Okawville.

  1. 1Roland Barkau Memorial Golf CourseOkawville8.3
  2. 2Highland Country Club IncHighland9.3
  3. 3St. Clair Country ClubBelleville8.9

Easiest first; the number is the overall rating.

Hardest golf courses in Highland

The hardest golf course in Highland is Stonewolf Golf Club & Event Center in Fairview Heights.

  1. 1Stonewolf Golf Club & Event CenterFairview Heights8.2
  2. 2Timber Lakes Golf CourseStaunton8.0
  3. 3Governors Run Golf CourseCarlyle7.2

Hardest first; the number is the overall rating.

Golf courses with the best views in Highland

The golf course with the best views in Highland is Timber Lakes Golf Course in Staunton.

  1. 1Timber Lakes Golf CourseStaunton8.0
  2. 2Sunset Hills Country ClubEdwardsville8.5
  3. 3Stonewolf Golf Club & Event CenterFairview Heights8.2

Best views first; the number is the overall rating.

Best golf course restaurants in Highland

The best golf course restaurant in Highland is at Highland Country Club Inc.

  1. 1Highland Country Club IncHighland9.3
  2. 2Belk Park Golf CourseWood River8.9
  3. 3St. Clair Country ClubBelleville8.9

Best food first; the number is the overall rating.

Best 9-hole golf courses in Highland

The best 9-hole golf course near Highland is Staunton Country Club in Staunton.

  1. 1Staunton Country ClubStaunton8.3
  2. 2Bent Oak Golf CourseBreese8.2
  3. 3Greenville Country ClubGreenville8.2

Overall score out of 10.

Par-3 golf courses in Highland

The best par-3 golf course in Highland is Yorktown Golf Course in Belleville.

  1. 1Yorktown Golf CourseBelleville7.9
  2. 2Indian Mounds Golf CourseFairmont City7.3

Overall score out of 10.

Common questions

How many golf courses are in Highland?

22 golf courses within 25 miles: 1 in the city and the rest in nearby towns. 17 are public.

What is the oldest golf course in Highland?

Sunset Hills Country Club in Edwardsville, from 1924. The newest is St. Clair Country Club in Belleville (2014).

Golf courses in the Highland area, town by town

Drive radius
52575200600
30Miles

The best way to find a course.