Golf courses in Houston, TX
There are 27 golf courses in Houston, TX: 14 public and 13 private.
- Courses
- 27
- 18-hole
- 22
- 9-hole
- 5
- With a range
- 25 of 27
- Avg 18-hole yards
- 6,531
- Nearby
- 6 within 16 mi
Courses in and near Houston
-
Bay Oaks Country Club
Private14545 Bay Oaks Blvd
18 · PAR 72 · 7,011 YD
-
BraeBurn Country Club
Private8101 Bissonnet St Ste A
18 · PAR 72 · 6,923 YD
-
Champions Golf Club
Private13722 Champions Dr
18 · PAR 71 · 7,200 YD
-
Clear Creek Golf Club
Public3902 Fellows Rd
18 · PAR 72 · 6,768 YD
-
East River 9
Public65 Hirsch Rd
9 · PAR 27 · 1,034 YD
-
Gus Wortham Park Golf Course
Public7000 Capitol St
18 · PAR 71 · 6,388 YD
-
Hearthstone Country Club
Private7615 Ameswood Rd
9 · PAR 35 · 3,288 YD
-
Hermann Park Golf Course
Public2155 Cambridge St
18 · PAR 70 · 6,014 YD
-
Heron Lakes Golf Course
Public7910 N Sam Houston Pkwy W
18 · PAR 65 · 5,000 YD
-
Houston Country Club
Private1 Potomac Dr
18 · PAR 72 · 6,971 YD
-
Houston National Golf Club
Private16500 Houston National Blvd
18 · PAR 72 · 7,337 YD
-
Jersey Meadow Golf Club
Public8502 Rio Grande St
18 · PAR 71 · 6,670 YD
-
Lakeside Country Club
Private100 Wilcrest Dr
18 · PAR 72 · 6,983 YD
-
Lochinvar Golf Club
Private2000 Farrell Rd
18 · PAR 72 · 7,023 YD
-
Melrose Park Golf Course
Public401 Canino Rd
18 · PAR 54 · 1,917 YD
-
Memorial Park Golf Course
Public1001 E Memorial Loop
18 · PAR 72 · 7,164 YD
-
Northgate Country Club
Private17110 Northgate Forest Dr
18 · PAR 71 · 6,839 YD
-
Pasadena Municipal Golf Course
Public1000 Duffer Ln
18 · PAR 72 · 6,750 YD
-
Pine Forest Country Club
Private18003 Clay Rd
9 · PAR 36 · 3,471 YD
-
River Oaks Country Club
Private1600 River Oaks Blvd
18 · PAR 72 · 6,868 YD
-
Royal Oaks Country Club
Private2910 Royal Oaks Club Dr
18 · PAR 72 · 7,007 YD
-
Sharpstown Park Golf Course
Public6600 Harbor Town Dr
18 · PAR 70 · 6,660 YD
-
Swanson Golf Center
Public6224 Theall Rd
9 · PAR 27 · 1,245 YD
-
Texaco Country Club
Public12800 Texaco Rd
18 · PAR 72 · 6,254 YD
-
The First Tee of Greater Houston At FM Law Park
Public8400 Mykawa Rd
9 · PAR 34 · 2,473 YD
-
Westwood Golf Club
Private8888 Country Creek Dr
18 · PAR 72 · 6,989 YD
-
Wildcat Golf Club
Public12000 Almeda Rd
18 · PAR 72 · 6,954 YD
-
Pearland Golf Club
PublicPearland, TX
12.8 MI · 18 · PAR 72 · 6,802 YD
-
Golf Club of Houston
PrivateHumble, TX
14.1 MI · 18 · PAR 72 · 7,508 YD
-
Riverbend Country Club
PrivateSugar Land, TX
14.9 MI · 18 · PAR 72 · 6,677 YD
-
Sugar Creek Country Club
PrivateSugar Land, TX
15.0 MI · 9 · PAR 36 · 3,186 YD
-
Southwyck Golf Club
PublicPearland, TX
15.3 MI · 18 · PAR 72 · 6,914 YD
-
Quail Valley Golf Course & City Centre
PublicMissouri City, TX
15.6 MI · 18 · PAR 72 · 6,816 YD
No courses match these filters.
Missing a course in Houston, or something out of date?
Tell us what to fixOf the 27 Houston courses that list driving range information, 25 have one.
Among the 22 18-hole courses here with a listed yardage, the longest is Houston National Golf Club at 7,337 yards, and the average is 6,531 yards.
Houston is in Texas, which has 745 golf courses across 402 cities in this directory.
Nearby cities with listed courses include Pearland, TX (15 miles), Sugar Land, TX (17 miles), Deer Park, TX (17 miles) and Missouri City, TX (18 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Houston, TX?
Houston, TX has 27 golf courses in this directory: 22 with 18 holes and 5 with 9 holes.
What is the longest golf course in Houston, TX?
Of the 18-hole courses with a listed yardage, Houston National Golf Club is the longest at 7,337 yards.
Do golf courses in Houston, TX have driving ranges?
25 of the 27 courses in Houston, TX that list driving range information have one.
How long is the average 18-hole course in Houston, TX?
Across 22 18-hole courses with a listed yardage, the average is 6,531 yards.
What cities near Houston, TX have golf courses?
Nearby cities with listed courses include Pearland, TX (15 miles, 3 courses), Sugar Land, TX (17 miles, 4 courses), Deer Park, TX (17 miles, 1 course) and Missouri City, TX (18 miles, 2 courses).
How many public golf courses are in Houston, TX?
Houston, TX has 14 public golf courses in this directory.
How many private golf courses are in Houston, TX?
Houston, TX has 13 private golf courses in this directory.
How many public vs private golf courses are in Houston, TX?
Of the 27 golf courses listed in Houston, TX, 14 are public and 13 are private.
Listing data last updated October 2026. See data sources.