There is 1 golf course in North Branch, Michigan and 0 are municipal courses. There are also another 10 golf courses within 20 miles of North Branch, including 10 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.