Golf courses in White Lake, MI
White Lake, MI has three listed golf courses: Brentwood Golf Club & Banquet Center, Indian Springs Metropark Golf Course and White Lake Oaks Golf Course. More than 99 other golf courses are within 25 miles; the nearest is Beacon Hill Golf Club & Banquet Center in Commerce Township, MI, 3.7 miles away.
- Courses
- 3
- 18-hole
- 3
- 9-hole
- 0
- With a range
- 2 of 3
- Avg 18-hole yards
- 6,110
- Nearby
- 10 within 7 mi
Courses in and near White Lake
-
Brentwood Golf Club & Banquet Center
2450 Havenwood Dr
18 · PAR 72 · 5,939 YD
-
Indian Springs Metropark Golf Course
Public5100 Indian Trl
18 · PAR 71 · 6,688 YD
-
White Lake Oaks Golf Course
Public991 N Williams Lake Rd
18 · PAR 71 · 5,703 YD
-
Beacon Hill Golf Club & Banquet Center
Commerce Township, MI
3.7 MI · 18 · PAR 72 · 6,850 YD
-
Union Lake Golf Course
Commerce Township, MI
4.2 MI · 9 · PAR 35 · 2,363 YD
-
Glenlore Golf Club
PublicCommerce Township, MI
4.6 MI · 18
-
Edgewood Country Club
PrivateCommerce Township, MI
4.9 MI · 18 · PAR 71 · 6,400 YD
-
Highland Hills Golf Club
PublicHighland, MI
4.9 MI · 18 · PAR 72 · 6,186 YD
-
Bay Pointe Golf Club
PublicWest Bloomfield, MI
5.7 MI · 18 · PAR 71 · 6,220 YD
-
Twin Beach Country Club
PrivateWest Bloomfield, MI
6.5 MI · 9 · PAR 35 · 3,178 YD
-
Prestwick Village Golf Club
PrivateHighland, MI
6.7 MI · 18 · PAR 72 · 7,142 YD
-
Mystic Creek Golf Course & Banquet Center
PublicMilford, MI
6.7 MI · 9 · PAR 36 · 3,389 YD
-
Springfield Oaks Golf Course
PublicDavisburg, MI
6.8 MI · 18 · PAR 71 · 6,033 YD
No courses match these filters.
Missing a course in White Lake, or something out of date?
Tell us what to fixOf the 3 White Lake courses that list driving range information, 2 have one.
Among the 3 18-hole courses here with a listed yardage, the longest is Indian Springs Metropark Golf Course at 6,688 yards, and the average is 6,110 yards.
White Lake is in Michigan, which has 708 golf courses across 381 cities in this directory.
Nearby cities with listed courses include Commerce Township, MI (3.9 miles), Highland, MI (5.5 miles), Milford, MI (6.7 miles) and Davisburg, MI (6.8 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in White Lake, MI?
White Lake, MI has 3 golf courses in this directory: 3 with 18 holes.
What is the longest golf course in White Lake, MI?
Of the 18-hole courses with a listed yardage, Indian Springs Metropark Golf Course is the longest at 6,688 yards.
Do golf courses in White Lake, MI have driving ranges?
2 of the 3 courses in White Lake, MI that list driving range information have one.
How long is the average 18-hole course in White Lake, MI?
Across 3 18-hole courses with a listed yardage, the average is 6,110 yards.
What cities near White Lake, MI have golf courses?
Nearby cities with listed courses include Commerce Township, MI (3.9 miles, 4 courses), Highland, MI (5.5 miles, 2 courses), Milford, MI (6.7 miles, 1 course) and Davisburg, MI (6.8 miles, 1 course).
What golf courses are near White Lake, MI?
The three nearest other golf courses are Beacon Hill Golf Club & Banquet Center in Commerce Township, MI (3.7 miles), Union Lake Golf Course in Commerce Township, MI (4.2 miles) and Glenlore Golf Club in Commerce Township, MI (4.6 miles).
How far is the nearest other golf course from White Lake?
The nearest other golf course is Beacon Hill Golf Club & Banquet Center in Commerce Township, MI, 3.7 miles from the middle of the courses listed in White Lake, in a straight line.
How many public golf courses are in White Lake, MI?
White Lake, MI has 2 public golf courses in this directory.
Listing data last updated October 2026. See data sources.