Golf courses in Ham Lake, MN
The only golf course listed in Ham Lake, MN is Majestic Oaks Golf Club, a 9-hole par-3 golf course with par 29 and 1,677 yards. 81 other golf courses are within 25 miles; the nearest is TPC Twin Cities in Blaine, MN, 3.8 miles away.
- Courses
- 1
- 18-hole
- 0
- 9-hole
- 1
- With a range
- 1 of 1
- Avg 18-hole yards
- –
- Nearby
- 10 within 9 mi
Courses in and near Ham Lake
-
Majestic Oaks Golf Club
Public701 Bunker Lake Blvd NE
9 · PAR 29 · 1,677 YD
-
TPC Twin Cities
PrivateBlaine, MN
3.8 MI · 18 · PAR 72 · 7,164 YD
-
Bunker Hills Golf Club
PublicCoon Rapids, MN
4.1 MI · 9 · PAR 36 · 3,550 YD
-
Bunker Hills Golf Club, East Course
Coon Rapids, MN
4.1 MI
-
Victory Links Golf Course
PublicBlaine, MN
4.5 MI · 18 · PAR 71 · 7,092 YD
-
The Refuge Golf Club
PublicOak Grove, MN
7.0 MI · 18 · PAR 72 · 6,534 YD
-
Viking Meadows Golf Club
Cedar, MN
7.0 MI · 18 · PAR 72 · 6,428 YD
-
Green Haven Golf Course
PublicAnoka, MN
7.1 MI · 18 · PAR 71 · 6,287 YD
-
Kate Haven Golf Course
PublicCircle Pines, MN
7.4 MI · 18 · 1,695 YD
-
Edinburgh USA
PublicBrooklyn Park, MN
7.8 MI · 18 · PAR 72 · 6,727 YD
-
Chomonix Golf Course
PublicLino Lakes, MN
8.1 MI · 18 · PAR 72 · 6,596 YD
No courses match these filters.
Missing a course in Ham Lake, or something out of date?
Tell us what to fixHam Lake is in Minnesota, which has 416 golf courses across 281 cities in this directory.
Nearby cities with listed courses include Coon Rapids, MN (4.1 miles), Blaine, MN (4.1 miles), Oak Grove, MN (7.0 miles) and Anoka, MN (7.1 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Ham Lake, MN?
Ham Lake, MN has 1 golf course in this directory.
Do golf courses in Ham Lake, MN have driving ranges?
1 of the 1 course in Ham Lake, MN that list driving range information has one.
What cities near Ham Lake, MN have golf courses?
Nearby cities with listed courses include Coon Rapids, MN (4.1 miles, 2 courses), Blaine, MN (4.1 miles, 2 courses), Oak Grove, MN (7.0 miles, 1 course) and Anoka, MN (7.1 miles, 1 course).
What golf courses are near Ham Lake, MN?
The three nearest other golf courses are TPC Twin Cities in Blaine, MN (3.8 miles), Bunker Hills Golf Club in Coon Rapids, MN (4.1 miles) and Bunker Hills Golf Club, East Course in Coon Rapids, MN (4.1 miles).
How far is the nearest other golf course from Ham Lake?
The nearest other golf course is TPC Twin Cities in Blaine, MN, 3.8 miles from the middle of the courses listed in Ham Lake, in a straight line.
How many public golf courses are in Ham Lake, MN?
Ham Lake, MN has 1 public golf course in this directory.
Listing data last updated October 2026. See data sources.