Golf courses in Harrisburg, IL

The only golf course listed in Harrisburg, IL is Shawnee Hills Country Club, a 9-hole golf course with par 36 and 2,948 yards. 5 other golf courses are within 25 miles; the nearest is Saline County Golf & Country Club in Eldorado, IL, 7.0 miles away.

Courses
1
18-hole
0
9-hole
1
With a range
0 of 1
Avg 18-hole yards
–
Nearby
10 within 30 mi

Courses in and near Harrisburg

Showing 11 courses: 1 in Harrisburg, 10 nearby.

  1. Shawnee Hills Country Club

    Public1110 Shawnee Hills Rd

    9 · PAR 36 · 2,948 YD

  2. 7.0 MI · 18 · PAR 70 · 5,975 YD

  3. Chawnee Golf Club

    PublicMarion, IL

    21.0 MI · 9 · 2,856 YD

  4. Lake of Egypt Country Club

    PrivateMarion, IL

    22.6 MI · 9 · PAR 36 · 2,929 YD

  5. Stardust Golf Course

    Johnston City, IL

    23.2 MI · 9 · PAR 36 · 2,972 YD

  6. Kokopelli Golf Club

    PublicMarion, IL

    24.2 MI · 18 · PAR 72 · 6,716 YD

  7. Franklin County Country Club

    PublicWest Frankfort, IL

    25.0 MI · 18 · PAR 71 · 6,600 YD

  8. Hardin County Golf Course

    PublicCave In Rock, IL

    26.4 MI · 9 · PAR 35 · 2,802 YD

  9. Pine Lakes

    PublicHerrin, IL

    27.6 MI · 18 · PAR 67 · 5,889 YD

  10. Benton Country Club

    PublicBenton, IL

    28.7 MI · 9 · PAR 36 · 3,050 YD

  11. Carmi Country Club

    PublicCarmi, IL

    29.1 MI · 9 · PAR 35 · 2,794 YD

Missing a course in Harrisburg, or something out of date?

Tell us what to fix

Harrisburg is in Illinois, which has 566 golf courses across 347 cities in this directory.

Nearby cities with listed courses include Eldorado, IL (7.0 miles), Marion, IL (23 miles), Johnston City, IL (23 miles) and West Frankfort, IL (25 miles).

Nearby cities

Miles, straight line

All golf courses in Illinois

Frequently asked questions

How many golf courses are in Harrisburg, IL?

Harrisburg, IL has 1 golf course in this directory.

Do golf courses in Harrisburg, IL have driving ranges?

0 of the 1 course in Harrisburg, IL that list driving range information have one.

What cities near Harrisburg, IL have golf courses?

Nearby cities with listed courses include Eldorado, IL (7.0 miles, 1 course), Marion, IL (23 miles, 3 courses), Johnston City, IL (23 miles, 1 course) and West Frankfort, IL (25 miles, 1 course).

What golf courses are near Harrisburg, IL?

The three nearest other golf courses are Saline County Golf & Country Club in Eldorado, IL (7.0 miles), Chawnee Golf Club in Marion, IL (21 miles) and Lake of Egypt Country Club in Marion, IL (23 miles).

How far is the nearest other golf course from Harrisburg?

The nearest other golf course is Saline County Golf & Country Club in Eldorado, IL, 7.0 miles from the middle of the courses listed in Harrisburg, in a straight line.

How many public golf courses are in Harrisburg, IL?

Harrisburg, IL has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.