Golf courses in Petersburg, IL

The only golf course listed in Petersburg, IL is Shambolee Golf Course, a regulation 18-hole golf course with par 72 and 6,748 yards. 12 other golf courses are within 25 miles; the nearest is Country Hills Golf Course in Greenview, IL, 9.9 miles away.

Courses
1
18-hole
1
9-hole
0
With a range
1 of 1
Avg 18-hole yards
6,748
Nearby
10 within 21 mi

Courses in and near Petersburg

Showing 11 courses: 1 in Petersburg, 10 nearby.

  1. Shambolee Golf Course

    Public101 S Shore Dr

    18 · PAR 72 · 6,748 YD

  2. Country Hills Golf Course

    PublicGreenview, IL

    9.9 MI · 18 · PAR 72 · 6,414 YD

  3. Brookhills Golf Course

    Springfield, IL

    15.1 MI · 9 · PAR 31 · 1,918 YD

  4. Pasfield Golf Course

    PublicSpringfield, IL

    16.4 MI · 9 · PAR 34 · 2,299 YD

  5. Illini Country Club

    PrivateSpringfield, IL

    16.9 MI · 18 · PAR 71 · 6,800 YD

  6. The Rail Golf Course

    PublicSpringfield, IL

    17.4 MI · 18 · PAR 72 · 6,583 YD

  7. Four Willows Golf Course

    PublicMason City, IL

    17.5 MI · 9 · PAR 35 · 2,911 YD

  8. Bergen Golf Course

    PublicSpringfield, IL

    18.5 MI · 9 · PAR 35 · 2,657 YD

  9. Panther Creek Country Club

    PrivateSpringfield, IL

    19.2 MI · 18 · PAR 72 · 7,244 YD

  10. Bunn Golf Course

    PublicSpringfield, IL

    19.4 MI · 18 · PAR 72 · 6,104 YD

  11. The Oaks Golf Course

    PublicSpringfield, IL

    20.2 MI · 18 · PAR 70 · 5,260 YD

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

Tell us what to fix

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

Nearby cities with listed courses include Greenview, IL (9.9 miles), Mason City, IL (17 miles), Springfield, IL (18 miles) and Jacksonville, IL (26 miles).

Nearby cities

Miles, straight line

All golf courses in Illinois

Frequently asked questions

How many golf courses are in Petersburg, IL?

Petersburg, IL has 1 golf course in this directory.

What is the longest golf course in Petersburg, IL?

Of the 18-hole courses with a listed yardage, Shambolee Golf Course is the longest at 6,748 yards.

Do golf courses in Petersburg, IL have driving ranges?

1 of the 1 course in Petersburg, IL that list driving range information has one.

What cities near Petersburg, IL have golf courses?

Nearby cities with listed courses include Greenview, IL (9.9 miles, 1 course), Mason City, IL (17 miles, 1 course), Springfield, IL (18 miles, 10 courses) and Jacksonville, IL (26 miles, 3 courses).

What golf courses are near Petersburg, IL?

The three nearest other golf courses are Country Hills Golf Course in Greenview, IL (9.9 miles), Brookhills Golf Course in Springfield, IL (15 miles) and Pasfield Golf Course in Springfield, IL (16 miles).

How far is the nearest other golf course from Petersburg?

The nearest other golf course is Country Hills Golf Course in Greenview, IL, 9.9 miles from the middle of the courses listed in Petersburg, in a straight line.

How many public golf courses are in Petersburg, IL?

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

Listing data last updated October 2026. See data sources.