There are 2 golf courses in New Prague, Minnesota and 1 is a municipal course. There are also another 20 golf courses within 20 miles of New Prague, including 15 public, 3 municipal and 2 private courses. The oldest course in the New Prague area is the New Prague Golf Club which was designed by Bob Pomije and opened in 1929. The longest course is Hazeltine National, which is 7,360 yards. Ridges At Sand Creek is rated the best course near New Prague.