There are 2 golf courses in Columbus, Texas and 1 is a municipal course. There are also another 2 golf courses within 20 miles of Columbus, including 0 public, 2 municipal and 0 private courses. The oldest course in the Columbus area is the Weimar Golf Club opened in 1940. The longest course is Weimar Golf Club, which is 3,041 yards.