Oklahoma
176 courses in 100 towns.
Busiest towns
Oklahoma City19 coursesTulsa11 coursesEdmond7 coursesBroken Arrow6 coursesNorman6 coursesMonkey Island4 coursesStillwater4 coursesArdmore3 courses
Every course in Oklahoma
97–120 of 176
- Nowata Country ClubNowata · OklahomaPublic9 holes
- Oak Hills Golf Country ClubAda · OklahomaPrivate18 holes
- Oak Tree National Golf ClubEdmond · OklahomaPrivate18 holes
- Oaks Country ClubTulsa · OklahomaPrivate18 holes
- Oakwood Country ClubEnid · OklahomaPrivate18 holes
- Oil Field Recreation Association Golf CourseHealdton · OklahomaPublic9 holes
- Okemah Golf CourseOkemah · OklahomaPublic9 holes
- Oklahoma City Golf Country ClubOklahoma City · OklahomaPrivate18 holes
- Olde Page at Page Belcher Golf CourseTulsa · OklahomaPublic18 holes
- Owasso Golf Athletic ClubOwasso · OklahomaPrivate18 holes
- Par 3 at Lafortune Park Golf CourseTulsa · OklahomaPublic18 holes
- Patricia Island Golf ClubGrove · OklahomaPublic18 holes
- Patriot Golf ClubOwasso · OklahomaPrivate18 holes
- Pauls Valley Municipal Golf CoursePauls Valley · OklahomaPublic9 holes
- Pawnee Municipal Golf CoursePawnee · OklahomaPublic9 holes
- Pebble Creek Golf CourseMustang · OklahomaPublic9 holes
- Pecan Valley at Mohawk Park Golf CourseTulsa · OklahomaPublic18 holes
- Pecan Valley Golf CourseFort Gibson · OklahomaPublic9 holes
- Peoria RidgeMiami · OklahomaPublic18 holes
- Perry Golf Country ClubPerry · OklahomaPrivate9 holes
- Pheasant Run Golf ClubEnid · OklahomaPublic18 holes
- Ponca City Country ClubPonca City · OklahomaPrivate18 holes
- Prague Golf CoursePrague · OklahomaPublic9 holes
- Prairie West Golf Club at WeatherfordWeatherford · OklahomaPublic18 holes