Oklahoma
176 courses in 100 towns.
Busiest towns
Oklahoma City19 coursesTulsa11 coursesEdmond7 coursesBroken Arrow6 coursesNorman6 coursesMonkey Island4 coursesStillwater4 coursesArdmore3 courses
Every course in Oklahoma
121–144 of 176
- Pryor Creek Municipal Golf CoursePryor · OklahomaPublic18 holes
- Quail Creek Golf Country ClubOklahoma City · OklahomaPrivate18 holes
- Quail Ridge Golf CourseGrove · OklahomaPublic9 holes
- River at Indian Springs Country ClubBroken Arrow · OklahomaPrivate18 holes
- River Oaks Golf ClubEdmond · OklahomaPrivate18 holes
- Rolling Meadows Golf ClubCovington · OklahomaPublic9 holes
- Roman Nose Golf CourseWatonga · OklahomaResort18 holes
- Rose Creek Golf ClubEdmond · OklahomaPrivate18 holes
- Sayre National Golf CourseSayre · OklahomaPublic9 holes
- Sequoyah State Park Golf CourseHulbert · OklahomaPublic18 holes
- Shangri La Country Club Champions CourseMonkey Island · OklahomaResort9 holes
- Shangri La Country Club Heritage CourseMonkey Island · OklahomaResort9 holes
- Shangri La Country Club Legends CourseMonkey Island · OklahomaResort9 holes
- Shangri La Resort The Battlefield Par 3Monkey Island · OklahomaResort18 holes
- Shattuck Golf Country ClubShattuck · OklahomaPublic9 holes
- South at Earlywine Golf CourseOklahoma City · OklahomaPublic18 holes
- South at Lake Hefner Golf CourseOklahoma City · OklahomaPublic18 holes
- South Lakes Golf CourseJenks · OklahomaPublic18 holes
- Stillwater Country ClubStillwater · OklahomaPrivate18 holes
- Stone Creek at Page Belcher Golf CourseTulsa · OklahomaPublic18 holes
- Stroud Municipal Golf CourseStroud · OklahomaPublic9 holes
- Sulphur Hills Golf CourseSulphur · OklahomaPublic9 holes
- Sunset Hills Golf CourseGuymon · OklahomaPublic18 holes
- Surrey Hills Country ClubYukon · OklahomaPublic18 holes