There are 17 golf courses within 25 miles of North Branch: 16 public and 1 private. The best public course is Krooked Kreek Golf Course. The most forgiving 18 is Falcon Ridge Golf Course in Stacy.

The best golf course in North Branch is Krooked Kreek Golf Course in Osceola, WI.
Overall score out of 10.
The best public golf course in North Branch is Krooked Kreek Golf Course in Osceola, WI.
Open to anyone.
The easiest 18-hole golf course in North Branch is Falcon Ridge Golf Course in Stacy.
Easiest first; the number is the overall rating.
The hardest golf course in North Branch is Majestic Oaks Golf Club in Ham Lake.
Hardest first; the number is the overall rating.
The golf course with the best views in North Branch is Forest Hills Golf Club in Forest Lake. For public golf, Chomonix Golf Course in Lino Lakes.
Best views first; the number is the overall rating.
The best golf course restaurant in North Branch is at Krooked Kreek Golf Course in Osceola, WI.
Best food first; the number is the overall rating.
The best 9-hole golf course near North Branch is Grandy Nine Golf & Camp in Stanchfield.
Overall score out of 10.
The best par-3 golf course in North Branch is Grantsburg Golf Course in Grantsburg, WI.
Overall score out of 10.
17 golf courses within 25 miles: 1 in the city and the rest in nearby towns. 16 are public.
North Branch Golf Course, from 1927. The newest is Refuge Golf Club & Wedding Venue in Oak Grove (2001).