Golf Courses in Texas

Texas has 1,027 golf courses — 722 public, 127 private — with an average slope rating of 135 across 426 USGA-rated courses. The hardest is The Hills Country Club in Austin at slope 155. Browse by county or city below, with scorecards and USGA slope ratings where available.

1,027Courses
135Avg Slope
426Scorecards

Browse Texas Courses by Numbers

Find a Course in Texas

Browse by County

Hood
127 courses
Harris
110 courses
Montgomery
60 courses
Dallas
59 courses
Travis
56 courses
Tarrant
55 courses
Bexar
42 courses
Collin
38 courses
Fort Bend
32 courses
Denton
29 courses
Hidalgo
24 courses
Smith
24 courses
El Paso
19 courses
Lubbock
18 courses
Cameron
17 courses
Jefferson
14 courses
Williamson
13 courses
Gregg
13 courses
McLennan County
12 courses
Bell
12 courses
Galveston
12 courses
Llano
11 courses
Taylor
11 courses
Hays
10 courses
Midland
10 courses
Nueces
10 courses
Brazoria
9 courses
Randall County
9 courses
Tom Green County
9 courses
Comal
8 courses
Kaufman
8 courses
Ector
8 courses
Brazos
7 courses
Kendall
7 courses
Parker
7 courses
Grayson
6 courses
Johnson
6 courses
Harrison
6 courses
Victoria
6 courses
Burnet
6 courses
Ellis
6 courses
Wichita
6 courses
Hunt
6 courses
Walker
5 courses
Henderson
4 courses
Potter
4 courses
Brown
4 courses
Lavaca
4 courses
Scurry
4 courses
Matagorda County
4 courses
Bastrop
4 courses
Grimes
4 courses
Colorado
4 courses
Val Verde
4 courses
Coryell
4 courses
Guadalupe
4 courses
Dawson
4 courses
Waller
4 courses
Eastland
4 courses
Andrews County
3 courses
Hill
3 courses
Webb County
3 courses
Jasper
3 courses
Austin
3 courses
Trinity
3 courses
Palo Pinto
3 courses
Montague
3 courses
Kerr County
3 courses
Hale
3 courses
Gray
3 courses
Titus
3 courses
Wharton
3 courses
Young
3 courses
Orange
3 courses
Fannin
3 courses
Rockwall
3 courses
Medina
3 courses
Angelina
3 courses
Jackson
3 courses
Anderson
3 courses
Cooke
3 courses
Brewster
3 courses
Bowie
3 courses
Uvalde
3 courses
Lamar
3 courses
Wood
3 courses
Cherokee
2 courses
Robertson
2 courses
Somervell
2 courses
Howard County
2 courses
Childress
2 courses
Bailey
2 courses
Brooks
2 courses
Milam
2 courses
Hockley County
2 courses
Fayette
2 courses
Pecos
2 courses
Nacogdoches
2 courses
Wise
2 courses
Bosque County
2 courses
Chambers County
2 courses
Hutchinson
2 courses
Caldwell
2 courses
Goliad
2 courses
Rockwell
2 courses
Jim Wells
2 courses
Fisher
2 courses
Crockett
2 courses
Deaf Smith
2 courses
Upshur
2 courses
San Patricio
2 courses
Ward
2 courses
Lamb
2 courses
Erath County
2 courses
Shackelford County
2 courses
Atascosa County
2 courses
Municipio de Chihuahua
2 courses
Reeves
2 courses
Coke
2 courses
Jones
2 courses
Bandera
2 courses
Gillespie County
2 courses
Bee
2 courses
Blanco County
1 course
San Jacinto
1 course
Coleman
1 course
Comanche
1 course
Delta
1 course
Reagan County
1 course
Navarro
1 course
Crane
1 course
Houston
1 course
De Witt
1 course
Morris
1 course
Dallam
1 course
Yoakum
1 course
Franklin
1 course
Castro
1 course
Concho
1 course
Clay
1 course
Parmer
1 course
Lee
1 course
Mills
1 course
Gonzales
1 course
Hamilton
1 course
Haskell
1 course
Leon
1 course
Marion
1 course
Karnes
1 course
Callahan County
1 course
Liberty
1 course
Martin
1 course
Sherman
1 course
Hopkins
1 course
Throckmorton
1 course
Swisher
1 course
Oldham
1 course
Cass County
1 course
Collingsworth
1 course
Archer County
1 course
Sterling County
1 course
Sutton County
1 course
Hardeman County
1 course
Carson County
1 course
Crosby
1 course
Polk
1 course
Kleberg County
1 course
Lampasas County
1 course
Nolan County
1 course
Culberson County
1 course
Wilbarger County
1 course
Zapata County
1 course
San Saba County
1 course
Winkler County
1 course
Matamoros
1 course
Monclova
1 course
Nuevo Laredo
1 course
Reynosa
1 course
Schleicher County
1 course
Ochiltree County
1 course
Kimble County
1 course
Madison
1 course
Falls
1 course
Mason
1 course
Terry
1 course
Stonewall
1 course
Jack County
1 course
Donley County
1 course
Burleson
1 course
Upton
1 course
Stephens
1 course
Limestone
1 course
Cochran
1 course
Mc Culloch
1 course
Floyd County
1 course
Wilson County
1 course
Lipscomb
1 course
Calhoun
1 course
Garza
1 course
Maverick County
1 course
Willacy County
1 course
Moore County
1 course
Refugio
1 course
Motley
1 course
Aransas
1 course
Mitchell
1 course
Baylor
1 course
Wheeler
1 course
Van Zandt County
1 course
Hardin
1 course
Hansford
1 course
Dickens
1 course
Hemphill
1 course
Dimmit
1 course
Panola
1 course
Tyler
1 course
Shelby
1 course

Top Courses in Texas

118 College Golf Programs in Texas

Texas Golf News & Articles

About Golf in Texas

Texas has 1,027 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Texas is 135, compared to the national average of 113. 426 courses have verified slope and course ratings. Course pages link to official contact and website information where available; tee-time alerts are currently an early-access feature.

Frequently asked questions

How many golf courses are in Texas?

Texas has 1,027 golf courses in the Stymie directory, including 722 public and 127 private courses.

What is the hardest golf course in Texas?

The Hills Country Club in Austin is the hardest golf course in Texas with a maximum slope rating of 155. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.

What is the average slope rating in Texas?

The average slope rating across 426 USGA-rated Texas courses is 135. The US national average is 113.