Minnesota
Golf in Ham Lake
Ham Lake has 2 golf courses: 2 public.
- Courses
- 2
- Public
- 2
The card
Courses in Ham Lake
- Majestic Oaks Golf Club - Crossroads Course Anoka CountyPublic 18 holes
- 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