Golf courses in Keokuk, IA

The only golf course listed in Keokuk, IA is Elks Fairview Golf Course, a 9-hole golf course with par 35 and 2,836 yards. 5 other golf courses are within 25 miles; the nearest is Deer Run Golf Course in Hamilton, IL, 3.6 miles away.

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

Courses in and near Keokuk

Showing 11 courses: 1 in Keokuk, 10 nearby.

  1. Elks Fairview Golf Course

    Public2200 Lincoln Ave

    9 · PAR 35 · 2,836 YD

  2. Deer Run Golf Course

    PublicHamilton, IL

    3.6 MI · 18 · PAR 72 · 6,073 YD

  3. 16.5 MI · 9 · PAR 36 · 3,354 YD

  4. 18.5 MI · 9 · PAR 36 · 3,130 YD

  5. 20.0 MI · 9 · PAR 35 · 3,000 YD

  6. 20.8 MI · 18 · PAR 72 · 6,303 YD

  7. Lamoine Valley Golf Course

    PublicLa Harpe, IL

    26.0 MI · 9 · 2,568 YD

  8. Tri-County Golf Course

    PublicAugusta, IL

    27.1 MI · 9 · PAR 34 · 2,637 YD

  9. Spirit Hollow

    PublicBurlington, IA

    27.9 MI · 18 · PAR 72 · 6,580 YD

  10. Twin Oaks Golf and Country Club

    PublicBlandinsville, IL

    29.8 MI · 9 · PAR 35 · 3,004 YD

  11. Cedar Crest Country Club

    PublicQuincy, IL

    32.7 MI · 9 · PAR 36 · 3,054 YD

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

Tell us what to fix

Keokuk is in Iowa, which has 345 golf courses across 267 cities in this directory.

Nearby cities with listed courses include Hamilton, IL (3.6 miles), Kahoka, MO (16 miles), Donnellson, IA (19 miles) and Canton, MO (20 miles).

Nearby cities

Miles, straight line

All golf courses in Iowa

Frequently asked questions

How many golf courses are in Keokuk, IA?

Keokuk, IA has 1 golf course in this directory.

Do golf courses in Keokuk, IA have driving ranges?

0 of the 1 course in Keokuk, IA that list driving range information have one.

What cities near Keokuk, IA have golf courses?

Nearby cities with listed courses include Hamilton, IL (3.6 miles, 1 course), Kahoka, MO (16 miles, 1 course), Donnellson, IA (19 miles, 1 course) and Canton, MO (20 miles, 1 course).

What golf courses are near Keokuk, IA?

The three nearest other golf courses are Deer Run Golf Course in Hamilton, IL (3.6 miles), Twin Lakes Public Golf Course in Kahoka, MO (16 miles) and Green Acres Golf Course & Restaurant in Donnellson, IA (19 miles).

How far is the nearest other golf course from Keokuk?

The nearest other golf course is Deer Run Golf Course in Hamilton, IL, 3.6 miles from the middle of the courses listed in Keokuk, in a straight line.

How many public golf courses are in Keokuk, IA?

Keokuk, IA has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.