There is 1 golf course in Napoleon, North Dakota and 0 are municipal courses. There is also 1 other golf course within 20 miles of Napoleon, including 0 public, 1 municipal and 0 private courses. The oldest course in the Napoleon area is the Lloyd E. Rigler Memorial Golf Course opened in 1950. The longest course is Napoleon Country Club, which is 3,001 yards.