There are 2 golf courses in Northborough, Massachusetts and 0 are municipal courses. There are also another 51 golf courses within 20 miles of Northborough, including 30 public, 5 municipal and 16 private courses. The oldest course in the Northborough area is the Leicester Country Club opened in 1894. The longest course is The International Golf Club & Resort, which is 8,325 yards. Worcester Country Club is rated the best course near Northborough. The following courses have won various awards: The International Golf Club & Resort, Blackstone National Golf Club, Red Tail Golf Club, Shaker Hills Country Club.