Golf courses in Thompsonville, MI

The only golf course listed in Thompsonville, MI is Crystal Mountain Golf Course, a regulation 18-hole golf course with par 72 and 6,983 yards. 20 other golf courses are within 25 miles; the nearest is Champion Hill Golf Course in Beulah, MI, 8.6 miles away.

Courses
1
18-hole
1
9-hole
0
With a range
1 of 1
Avg 18-hole yards
6,983
Nearby
10 within 16 mi

Courses in and near Thompsonville

Showing 11 courses: 1 in Thompsonville, 10 nearby.

  1. Crystal Mountain Golf Course

    Public12500 Crystal Mountain Dr

    18 · PAR 72 · 6,983 YD

  2. Champion Hill Golf Course

    PublicBeulah, MI

    8.6 MI · 18 · PAR 72 · 6,877 YD

  3. Crystal Lake Golf

    Beulah, MI

    9.2 MI · 18 · PAR 72 · 6,400 YD

  4. Pinecroft Golf Course

    PublicBeulah, MI

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

  5. Chestnut Hills Golf Club

    PublicBear Lake, MI

    10.3 MI · 18 · PAR 72 · 6,372 YD

  6. Wolf River Golf Park

    PublicBear Lake, MI

    10.5 MI · 18 · PAR 70 · 6,540 YD

  7. Arcadia Bluffs Bluffs Course

    PublicArcadia, MI

    13.2 MI · 18 · PAR 72 · 7,298 YD

  8. Interlochen Golf Course

    PublicInterlochen, MI

    14.2 MI · 18 · PAR 71 · 6,445 YD

  9. Crystal Downs Country Club

    PrivateFrankfort, MI

    14.4 MI · 18 · PAR 70 · 6,518 YD

  10. Antioch Hills Golf Club

    PublicMesick, MI

    15.8 MI · 18 · PAR 71 · 5,796 YD

  11. Mistwood Golf Course

    PublicLake Ann, MI

    15.9 MI · 9 · PAR 35 · 3,217 YD

Missing a course in Thompsonville, or something out of date?

Tell us what to fix

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

Nearby cities with listed courses include Beulah, MI (8.9 miles), Bear Lake, MI (10 miles), Arcadia, MI (13 miles) and Interlochen, MI (14 miles).

Nearby cities

Miles, straight line

All golf courses in Michigan

Frequently asked questions

How many golf courses are in Thompsonville, MI?

Thompsonville, MI has 1 golf course in this directory.

What is the longest golf course in Thompsonville, MI?

Of the 18-hole courses with a listed yardage, Crystal Mountain Golf Course is the longest at 6,983 yards.

Do golf courses in Thompsonville, MI have driving ranges?

1 of the 1 course in Thompsonville, MI that list driving range information has one.

What cities near Thompsonville, MI have golf courses?

Nearby cities with listed courses include Beulah, MI (8.9 miles, 3 courses), Bear Lake, MI (10 miles, 2 courses), Arcadia, MI (13 miles, 1 course) and Interlochen, MI (14 miles, 1 course).

What golf courses are near Thompsonville, MI?

The three nearest other golf courses are Champion Hill Golf Course in Beulah, MI (8.6 miles), Crystal Lake Golf in Beulah, MI (9.2 miles) and Pinecroft Golf Course in Beulah, MI (9.2 miles).

How far is the nearest other golf course from Thompsonville?

The nearest other golf course is Champion Hill Golf Course in Beulah, MI, 8.6 miles from the middle of the courses listed in Thompsonville, in a straight line.

How many public golf courses are in Thompsonville, MI?

Thompsonville, MI has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.