Golf courses in Oklahoma
Oklahoma has 179 golf courses in 115 cities in this directory: 109 with 18 holes, 69 with 9 holes and 1 with another or unlisted hole count.
- Courses
- 179
- Cities
- 115
- 18-hole
- 109
- 9-hole
- 69
- Avg 18-hole yards
- 6,622
- Longest
- 7,506Oak Tree National
Of the 178 Oklahoma courses that list driving range information, 139 have one.
Across 108 18-hole courses with a listed yardage, the average is 6,622 yards. The longest is Oak Tree National in Edmond at 7,506 yards.
Top cities in Oklahoma
All 115 cities-
Oklahoma City5 public · 6 private 12 courses -
Broken Arrow4 public · 3 private 7 courses -
Tulsa3 public · 4 private 7 courses -
Edmond2 public · 4 private 6 courses -
Norman3 public · 2 private 6 courses -
Enid1 public · 2 private 4 courses -
Stillwater3 public · 1 private 4 courses -
Ada2 public · 1 private 3 courses
All 115 cities
Top citiesA
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
S
T
V
W
Y
Longest courses
18-hole, yards- 1Oak Tree National7,506
- 2Jimmie Austin Golf Club At The University of Oklahoma7,380
- 3Cedar Ridge Country Club7,290
- 4Gaillardia Country Club7,240
- 5Battle Creek Golf Club7,237
- 6Pheasant Run Golf Course & PR Grill7,201
- 7Southern Hills Country Club7,184
- 8The Patriot Golf Club7,158
- 9Emerald Falls Golf Club7,148
- 10Lawton Municipal Golf Course7,142
States next to Oklahoma
Frequently asked questions
How many golf courses are in Oklahoma?
Oklahoma has 179 golf courses in 115 cities in this directory: 109 with 18 holes, 69 with 9 holes and 1 with another or unlisted hole count.
Which city in Oklahoma has the most golf courses?
Oklahoma City has the most, with 12 courses, followed by Broken Arrow (7) and Tulsa (7).
What is the longest golf course in Oklahoma?
Among 18-hole courses with a listed yardage, Oak Tree National in Edmond is the longest at 7,506 yards.
How long is the average 18-hole course in Oklahoma?
The average listed yardage across 108 18-hole courses in Oklahoma is 6,622 yards.
How many golf courses in Oklahoma have a driving range?
139 of the 178 courses that list driving range information have one.
Listing data last updated October 2026. See data sources.