There are 2 golf courses in New Prague, Minnesota and 1 is a municipal course. There are also another 18 golf courses within 20 miles of New Prague, including 13 public, 3 municipal and 2 private courses.
The oldest course in the New Prague area is the Minnesota Valley Country Club which was designed by Seth Raynor and opened in 1925.
The longest course is Hazeltine National, which is 7,360 yards. Legends Club is rated the best course near New Prague. The following courses have won various awards: Legends Club, The Wilds Golf Club, Chaska Town Course, Hazeltine National.