There are 19 golf courses within 25 miles of Lebanon: 12 public and 7 private. The best public course is Two Rivers Golf Course. The most forgiving 18 is Shelby Golf Course in Nashville.

The best golf course in Lebanon is Old Hickory Country Club in Old Hickory, a private club.
Overall score out of 10.
The best public golf course in Lebanon is Two Rivers Golf Course in Nashville.
Open to anyone.
The easiest 18-hole golf course in Lebanon is Shelby Golf Course in Nashville.
Easiest first; the number is the overall rating.
The hardest golf course in Lebanon is Hermitage Golf Course in Old Hickory.
Hardest first; the number is the overall rating.
The golf course with the best views in Lebanon is Stones River Country Club in Murfreesboro. For public golf, Riverside Golf Links in Old Hickory.
Best views first; the number is the overall rating.
The best golf course restaurant in Lebanon is at Old Hickory Country Club in Old Hickory.
Best food first; the number is the overall rating.
19 golf courses within 25 miles: 2 in the city and the rest in nearby towns. 12 are public.
Old Hickory Country Club in Old Hickory, from 1926. The newest is Stones River Country Club in Murfreesboro (2025).