Golf courses in Utah
Utah has 113 golf courses in 65 cities in this directory: 83 with 18 holes and 30 with 9 holes.
- Courses
- 113
- Cities
- 65
- 18-hole
- 83
- 9-hole
- 30
- Avg 18-hole yards
- 6,826
- Longest
- 7,801Talisker Club
Of the 113 Utah courses that list driving range information, 102 have one.
Across 83 18-hole courses with a listed yardage, the average is 6,826 yards. The longest is Talisker Club in Kamas at 7,801 yards.
Top cities in Utah
All 65 citiesAll 65 cities
Top citiesA
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
Longest courses
18-hole, yardsStates next to Utah
Frequently asked questions
How many golf courses are in Utah?
Utah has 113 golf courses in 65 cities in this directory: 83 with 18 holes and 30 with 9 holes.
Which city in Utah has the most golf courses?
Salt Lake City has the most, with 13 courses, followed by Saint George (8) and Ogden (7).
What is the longest golf course in Utah?
Among 18-hole courses with a listed yardage, Talisker Club in Kamas is the longest at 7,801 yards.
How long is the average 18-hole course in Utah?
The average listed yardage across 83 18-hole courses in Utah is 6,826 yards.
How many golf courses in Utah have a driving range?
102 of the 113 courses that list driving range information have one.
Listing data last updated October 2026. See data sources.