Golf courses in Indiana
Indiana has 363 golf courses in 181 cities in this directory: 269 with 18 holes, 91 with 9 holes and 3 with another or unlisted hole count.
- Courses
- 363
- Cities
- 181
- 18-hole
- 269
- 9-hole
- 91
- Avg 18-hole yards
- 6,335
- Longest
- 7,754Purgatory Golf Club
Of the 360 Indiana courses that list driving range information, 250 have one.
Across 268 18-hole courses with a listed yardage, the average is 6,335 yards. The longest is Purgatory Golf Club in Noblesville at 7,754 yards.
Top cities in Indiana
All 181 cities-
Indianapolis19 public · 10 private 29 courses -
Fort Wayne8 public · 5 private 16 courses -
Carmel2 public · 4 private 7 courses -
Evansville6 public 7 courses -
Terre Haute6 public · 1 private 7 courses -
Crown Point4 public · 2 private 6 courses -
Greenwood4 public · 1 private 6 courses -
South Bend3 public · 3 private 6 courses
All 181 cities
Top citiesA
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
V
W
Y
Z
Longest courses
18-hole, yardsStates next to Indiana
Frequently asked questions
How many golf courses are in Indiana?
Indiana has 363 golf courses in 181 cities in this directory: 269 with 18 holes, 91 with 9 holes and 3 with another or unlisted hole count.
Which city in Indiana has the most golf courses?
Indianapolis has the most, with 29 courses, followed by Fort Wayne (16) and Carmel (7).
What is the longest golf course in Indiana?
Among 18-hole courses with a listed yardage, Purgatory Golf Club in Noblesville is the longest at 7,754 yards.
How long is the average 18-hole course in Indiana?
The average listed yardage across 268 18-hole courses in Indiana is 6,335 yards.
How many golf courses in Indiana have a driving range?
250 of the 360 courses that list driving range information have one.
Listing data last updated October 2026. See data sources.