Golf courses in Rochester Hills, MI

Brookwood Golf Club and Hampton Golf Club are the two golf courses listed in Rochester Hills, MI. More than 99 other golf courses are within 25 miles; the nearest is Great Oaks Country Club in Rochester, MI, 1.4 miles away.

Courses
2
18-hole
0
9-hole
2
With a range
0 of 2
Avg 18-hole yards
–
Nearby
10 within 7 mi

Courses in and near Rochester Hills

Showing 12 courses: 2 in Rochester Hills, 10 nearby.

  1. Brookwood Golf Club

    Private998 Brookwood Ln E

    9 · PAR 35 · 2,740 YD

  2. Hampton Golf Club

    Public2600 Club Dr

    9 · PAR 32 · 2,144 YD

  3. Great Oaks Country Club

    PrivateRochester, MI

    1.4 MI · 18 · PAR 72 · 6,447 YD

  4. 2.6 MI · 18 · PAR 72 · 7,225 YD

  5. Pine Trace Golf Club

    PublicRochester, MI

    4.0 MI · 18 · PAR 72 · 6,610 YD

  6. Sanctuary Lake

    PublicTroy, MI

    4.3 MI · 18 · PAR 71 · 6,554 YD

  7. Sylvan Glen Golf Course

    PublicTroy, MI

    4.6 MI · 18 · PAR 70 · 6,566 YD

  8. The Wyndgate

    PrivateOakland Twp, MI

    4.9 MI · 18 · PAR 72 · 7,339 YD

  9. Blackheath Golf Club

    PublicOakland Township, MI

    5.7 MI · 18 · PAR 71 · 6,768 YD

  10. Cherry Creek Golf Club

    PublicShelby Township, MI

    6.4 MI · 18 · PAR 72 · 6,784 YD

  11. Twin Lakes Golf & Swim Club

    PublicOakland, MI

    6.8 MI · 9 · PAR 36 · 3,502 YD

  12. The Glacier Club

    PublicWashington, MI

    7.0 MI · 18 · PAR 72 · 7,224 YD

Missing a course in Rochester Hills, or something out of date?

Tell us what to fix

Of the 2 Rochester Hills courses that list driving range information, 0 have one.

Rochester Hills is in Michigan, which has 708 golf courses across 381 cities in this directory.

Nearby cities with listed courses include Rochester, MI (1.8 miles), Oakland Twp, MI (4.9 miles), Troy, MI (5.3 miles) and Oakland Township, MI (5.7 miles).

Nearby cities

Miles, straight line

All golf courses in Michigan

Frequently asked questions

How many golf courses are in Rochester Hills, MI?

Rochester Hills, MI has 2 golf courses in this directory: 2 with 9 holes.

Do golf courses in Rochester Hills, MI have driving ranges?

0 of the 2 courses in Rochester Hills, MI that list driving range information have one.

What cities near Rochester Hills, MI have golf courses?

Nearby cities with listed courses include Rochester, MI (1.8 miles, 3 courses), Oakland Twp, MI (4.9 miles, 1 course), Troy, MI (5.3 miles, 3 courses) and Oakland Township, MI (5.7 miles, 1 course).

What golf courses are near Rochester Hills, MI?

The three nearest other golf courses are Great Oaks Country Club in Rochester, MI (1.4 miles), Oakland University Golf & Learning Center in Rochester, MI (2.6 miles) and Pine Trace Golf Club in Rochester, MI (4.0 miles).

How far is the nearest other golf course from Rochester Hills?

The nearest other golf course is Great Oaks Country Club in Rochester, MI, 1.4 miles from the middle of the courses listed in Rochester Hills, in a straight line.

How many public golf courses are in Rochester Hills, MI?

Rochester Hills, MI has 1 public golf course in this directory.

How many private golf courses are in Rochester Hills, MI?

Rochester Hills, MI has 1 private golf course in this directory.

How many public vs private golf courses are in Rochester Hills, MI?

Of the 2 golf courses listed in Rochester Hills, MI, 1 is public and 1 is private.

Listing data last updated October 2026. See data sources.