There are 18 golf courses within 25 miles of Union: 13 public and 5 private. The best public course is Innsbrook Golf Course. The most forgiving 18 is Warrenton Golf Course in Warrenton.

The best golf course in Union is Boone Valley Golf Club in Augusta, a private club.
Overall score out of 10.
The best public golf course in Union is Innsbrook Golf Course in Innsbrook.
Open to anyone.
The easiest 18-hole golf course in Union is Warrenton Golf Course in Warrenton.
Easiest first; the number is the overall rating.
The hardest golf course in Union is Fox Run Golf Club in Eureka, a private club. The hardest public course is Crescent Farms Golf Club in Crescent.
Hardest first; the number is the overall rating.
The golf course with the best views in Union is Meramec Lakes Golf Course in Saint Clair.
Best views first; the number is the overall rating.
The best golf course restaurant in Union is at Franklin County Country Club in Washington.
Best food first; the number is the overall rating.
The best par-3 golf course in Union is Heritage of Hawk Ridge Golf in Lake Saint Louis.
Overall score out of 10.
18 golf courses within 25 miles: 1 in the city and the rest in nearby towns. 13 are public.
Franklin County Country Club in Washington, from 1924. The newest is Heritage of Hawk Ridge Golf in Lake Saint Louis (2010).