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
-
Elks Fairview Golf Course
Public2200 Lincoln Ave
9 · PAR 35 · 2,836 YD
-
Deer Run Golf Course
PublicHamilton, IL
3.6 MI · 18 · PAR 72 · 6,073 YD
-
Twin Lakes Public Golf Course
PublicKahoka, MO
16.5 MI · 9 · PAR 36 · 3,354 YD
-
Green Acres Golf Course & Restaurant
Donnellson, IA
18.5 MI · 9 · PAR 36 · 3,130 YD
-
River Valley Community Course
PublicCanton, MO
20.0 MI · 9 · PAR 35 · 3,000 YD
-
Sheaffer Memorial Golf Course
Fort Madison, IA
20.8 MI · 18 · PAR 72 · 6,303 YD
-
Lamoine Valley Golf Course
PublicLa Harpe, IL
26.0 MI · 9 · 2,568 YD
-
Tri-County Golf Course
PublicAugusta, IL
27.1 MI · 9 · PAR 34 · 2,637 YD
-
Spirit Hollow
PublicBurlington, IA
27.9 MI · 18 · PAR 72 · 6,580 YD
-
Twin Oaks Golf and Country Club
PublicBlandinsville, IL
29.8 MI · 9 · PAR 35 · 3,004 YD
-
Cedar Crest Country Club
PublicQuincy, IL
32.7 MI · 9 · PAR 36 · 3,054 YD
No courses match these filters.
Missing a course in Keokuk, or something out of date?
Tell us what to fixKeokuk 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 lineFrequently 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.