The longest golf courses in Oklahoma, by yardage
We ranked 24 Oklahoma courses with a maps.golf guide using the numbers on their own scorecards. Battle Creek Golf Club is the longest at 7,206 yards from the Black tees.
Updated November 5, 2026
| # | Course | Location | Yards | Par | Tees |
|---|---|---|---|---|---|
| 1 | Battle Creek Golf Club | Broken Arrow, OK | 7,206 | 72 | Black |
| 2 | WinStar Golf Club & Academy – Redbud | Thackerville, OK | 7,116 | 72 | Black |
| 3 | Winter Creek Golf Course | Blanchard, OK | 7,074 | 72 | Black |
| 4 | Crimson Creek Golf Course | El Reno, OK | 6,992 | 72 | Tournament |
| 5 | Lake Hefner Golf Course – North | Oklahoma City, OK | 6,970 | 72 | Black |
| 6 | Cimarron Trails | Perkins, OK | 6,959 | 72 | Gold |
| 7 | Adams Golf Course | Bartlesville, OK | 6,748 | 72 | Blue |
| 8 | Bailey Ranch Golf Club | Owasso, OK | 6,726 | 72 | Black |
| 9 | Kickingbird Golf Course | Edmond, OK | 6,722 | 70 | Gold |
| 10 | Lakeview Golf Club | Ardmore, OK | 6,715 | 71 | Blue |
| 11 | Prairie West Golf Course | Weatherford, OK | 6,693 | 71 | Gold |
| 12 | Cedar Valley Augusta Golf Course | Guthrie, OK | 6,637 | 70 | Gold |
| 13 | Cherokee Hills Golf Club | Catoosa, OK | 6,637 | 70 | Black |
| 14 | Fort Sill Golf Course | Fort Sill, OK | 6,592 | 72 | Blue |
| 15 | Lincoln Park Golf Course – West | Oklahoma City, OK | 6,576 | 71 | Tournament/Black |
| 16 | Choctaw Creek | Choctaw, OK | 6,562 | 71 | Blue |
| 17 | Cedar Valley International Golf Course | Guthrie, OK | 6,520 | 70 | Gold |
| 18 | Meadow Lake Golf Course | Enid, OK | 6,472 | 71 | Blue |
| 19 | South Lakes Golf Course | Jenks, OK | 6,413 | 71 | Blue |
| 20 | Firelake Golf Course | Shawnee, OK | 6,354 | 70 | Blue |
| 21 | John Conrad Regional Golf Course | Midwest City, OK | 6,303 | 72 | Championship |
| 22 | Lake Hefner Golf Course – South | Oklahoma City, OK | 6,283 | 70 | Blue |
| 23 | Lincoln Park Golf Course – East | Oklahoma City, OK | 6,221 | 70 | Blue |
| 24 | Roman Nose State Park Golf Course | Watonga, OK | 6,188 | 70 | Blue |
How we ranked them
Each 18-hole course is ranked by the total yardage of its longest set of tees, added up hole by hole from its own scorecard. Courses of three or more named nines aren't ranked, since their length depends on which two nines you play.
The list covers courses with a free maps.golf guide whose scorecard we’ve published, and it updates on its own as new guides go live. Numbers are as printed on each course’s card; courses re-rate and re-tee, so check the course’s own scorecard before you play. Running one of these courses and see a wrong number? Tell us.
You’re welcome to cite or link this ranking; please credit maps.golf.