Minnesota

Golf in Ham Lake

Ham Lake has 2 golf courses: 2 public.

Courses
2
Public
2

The card

Courses in Ham Lake

  1. Majestic Oaks Golf Club - Crossroads Course Anoka CountyPublic 18 holes
  2. Majestic Oaks Golf Club - Signature Course Anoka CountyPublic

Towns nearby: Coon Rapids (2) · Blaine (2) · East Bethel (1) · Anoka (1) · Lino Lakes (1) · Brooklyn Park (2)

Minnesota rankings: Longest · Shortest · Hardest · Easiest · Public · Private