There are 14 golf courses within 25 miles of Lafayette: 13 public and 1 private. The best public course is Rocky Ridge Golf Club. The most forgiving 18 is Carroll County Golf Course in Delphi.

The best golf course in Lafayette is Rocky Ridge Golf Club in Crawfordsville.
Overall score out of 10.
The best public golf course in Lafayette is Rocky Ridge Golf Club in Crawfordsville.
Open to anyone.
The easiest 18-hole golf course in Lafayette is Carroll County Golf Course in Delphi.
Easiest first; the number is the overall rating.
The hardest golf course in Lafayette is Kampen-Cosler Course in West Lafayette.
Hardest first; the number is the overall rating.
The golf course with the best views in Lafayette is Rocky Ridge Golf Club in Crawfordsville.
Best views first; the number is the overall rating.
The best golf course restaurant in Lafayette is at Coyote Crossing Golf Club in West Lafayette.
Best food first; the number is the overall rating.
The best 9-hole golf course near Lafayette is Lafayette Country Club.
Overall score out of 10.
14 golf courses within 25 miles: 1 in the city and the rest in nearby towns. 13 are public.
Harrison Hills Golf Club in Attica, from 1924. The newest is Coyote Crossing Golf Club in West Lafayette (2000).