There is 1 golf course in Maryland Heights, Missouri and 0 are municipal courses. There are also another 73 golf courses within 20 miles of Maryland Heights, including 30 public, 11 municipal and 31 private courses.
The oldest course in the Maryland Heights area is the The Legends Country Club.
The longest course is Winghaven Country Club, which is 7,250 yards. The Quarry At Crystal Springs is rated the best course near Maryland Heights.