Golf courses in Afton, OK
Shangri-La Resort and Golf Club and The Coves Golf Club are the two golf courses listed in Afton, OK. 4 other golf courses are within 25 miles; the nearest is Quail Ridge Golf Course in Grove, OK, 11 miles away.
- Courses
- 2
- 18-hole
- 1
- 9-hole
- 1
- With a range
- 2 of 2
- Avg 18-hole yards
- 6,498
- Nearby
- 10 within 35 mi
Courses in and near Afton
-
Shangri-La Resort and Golf Club
Public31000 S Highway 125
9 · PAR 36 · 3,384 YD
-
The Coves Golf Club
Private32922 Pebble Bch
18 · PAR 72 · 6,498 YD
-
Quail Ridge Golf Course
PublicGrove, OK
11.1 MI · 9 · PAR 36 · 3,023 YD
-
Patricia Island Country Club
PublicGrove, OK
13.0 MI · 18 · PAR 72 · 6,815 YD
-
Peoria Ridge Golf Course
PublicMiami, OK
13.4 MI · 18 · PAR 72 · 6,960 YD
-
Grand Cherokee Golf Course
PublicLangley, OK
16.6 MI · 9 · 6,236 YD
-
Baxter Springs Golf and Country Club
PublicBaxter Springs, KS
26.0 MI · 9 · PAR 36 · 3,134 YD
-
Elk River Golf Course
PublicNoel, MO
27.7 MI · 9 · PAR 36 · 3,334 YD
-
Pryor Creek Golf Club
PublicPryor, OK
33.1 MI · 18 · PAR 72 · 6,460 YD
-
Brush Creek Golf & Grill
Columbus, KS
33.5 MI · 9 · PAR 36 · 2,919 YD
-
Twin Hills Golf & Country Club
PrivateJoplin, MO
33.9 MI · 18 · PAR 72 · 6,842 YD
-
Oswego Golf Course
PublicOswego, KS
34.5 MI · 9 · PAR 36 · 3,060 YD
No courses match these filters.
Missing a course in Afton, or something out of date?
Tell us what to fixOf the 2 Afton courses that list driving range information, 2 have one.
Afton is in Oklahoma, which has 179 golf courses across 115 cities in this directory.
Nearby cities with listed courses include Grove, OK (12 miles), Miami, OK (13 miles), Langley, OK (17 miles) and Baxter Springs, KS (26 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Afton, OK?
Afton, OK has 2 golf courses in this directory: 1 with 18 holes and 1 with 9 holes.
What is the longest golf course in Afton, OK?
Of the 18-hole courses with a listed yardage, The Coves Golf Club is the longest at 6,498 yards.
Do golf courses in Afton, OK have driving ranges?
2 of the 2 courses in Afton, OK that list driving range information have one.
What cities near Afton, OK have golf courses?
Nearby cities with listed courses include Grove, OK (12 miles, 2 courses), Miami, OK (13 miles, 1 course), Langley, OK (17 miles, 1 course) and Baxter Springs, KS (26 miles, 1 course).
What golf courses are near Afton, OK?
The three nearest other golf courses are Quail Ridge Golf Course in Grove, OK (11 miles), Patricia Island Country Club in Grove, OK (13 miles) and Peoria Ridge Golf Course in Miami, OK (13 miles).
How far is the nearest other golf course from Afton?
The nearest other golf course is Quail Ridge Golf Course in Grove, OK, 11 miles from the middle of the courses listed in Afton, in a straight line.
How many public golf courses are in Afton, OK?
Afton, OK has 1 public golf course in this directory.
How many private golf courses are in Afton, OK?
Afton, OK has 1 private golf course in this directory.
How many public vs private golf courses are in Afton, OK?
Of the 2 golf courses listed in Afton, OK, 1 is public and 1 is private.
Listing data last updated October 2026. See data sources.