Golf Courses in Rock Island County
Rock Island County, Illinois has 15 golf courses with an average slope rating of 133 across 6 rated courses. The hardest is Pinnacle Country Club in Milan at slope 140. Browse by city below, with scorecards and rating data where available.
Rock Island County Rankings
Browse by City
All Courses in Rock Island County
Arsenal Island Golf Course
Rock Island · 18 holes · Par 71
Fyre Lake Golf Club
Rock Island · 18 holes · Par 70
Indian Bluff Golf Course
Milan · 18 holes · Par 71
Pinnacle Country Club
Milan · 18 holes · Par 73
Short Hills Country Club
East Moline · 18 holes · Par 72
TPC Deere Run
Silvis · 18 holes · Par 71
Byron Hills Golf Course
Silvis · 18 holes
Gof Mohr Golf Course
East Moline · 18 holes
Golfmohr Golf Course
East Moline · 18 holes
Highland Springs Municipal Golf Course
Rock Island · 18 holes
Indian Bluff Forest Preserve Golf Course
Rock Island · 18 holes
Pinnacle Country Club and Golf Course
Rock Island · 18 holes
Red Dog Run
East Moline · 9 holes
Saukie - Richard A. Welch Memorial Golf Course
Rock Island · 18 holes
Saukie Golf Course
Rock Island · 18 holes
About Golf in Rock Island County
Rock Island County in Illinois has 15 golf courses. The average slope rating across rated courses in Rock Island County is 133, making it a challenging area for golfers. Course pages link to official contact and website information where available; tee-time alerts are currently an early-access feature. Looking for more options? Browse all courses in Illinois.
Frequently asked questions
How many golf courses are in Rock Island County, IL?
Rock Island County, Illinois has 15 golf courses in the Stymie directory.
What is the hardest golf course in Rock Island County?
Pinnacle Country Club in Milan is the hardest golf course in Rock Island County with a maximum slope rating of 140. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.
What is the average slope rating in Rock Island County?
The average slope rating across 6 USGA-rated courses in Rock Island County is 133. The US national average is 113.
