There is 1 golf course in North Branch, Michigan and 0 are municipal courses. There are also another 12 golf courses within 20 miles of North Branch, including 12 public, 0 municipal and 0 private courses.
The oldest course in the North Branch area is the Lapeer Country Club opened in 1929.
The longest course is Sugarbush Golf Club, which is 7,285 yards. Washakie Golf & R.V. Resort is rated the best course near North Branch.