Golf courses in Frankfort, MI

Frankfort, MI has one listed golf course, Crystal Downs Country Club, a regulation 18-hole golf course with par 70 and 6,518 yards. 12 other golf courses are within 25 miles; the nearest is Pinecroft Golf Course in Beulah, MI, 7.0 miles away.

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

Courses in and near Frankfort

Showing 11 courses: 1 in Frankfort, 10 nearby.

  1. Crystal Downs Country Club

    Private249 E Crystal Downs Dr

    18 · PAR 70 · 6,518 YD

  2. Pinecroft Golf Course

    PublicBeulah, MI

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

  3. Crystal Lake Golf

    Beulah, MI

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

  4. Champion Hill Golf Course

    PublicBeulah, MI

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

  5. Arcadia Bluffs Bluffs Course

    PublicArcadia, MI

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

  6. Crystal Mountain Golf Course

    PublicThompsonville, MI

    14.4 MI · 18 · PAR 72 · 6,983 YD

  7. Chestnut Hills Golf Club

    PublicBear Lake, MI

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

  8. Wolf River Golf Park

    PublicBear Lake, MI

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

  9. Dunes Golf Club

    Empire, MI

    17.1 MI · 18 · PAR 72 · 5,730 YD

  10. Mistwood Golf Course

    PublicLake Ann, MI

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

  11. The Heathlands

    PublicOnekama, MI

    20.3 MI · 18 · PAR 72 · 6,569 YD

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

Tell us what to fix

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

Nearby cities with listed courses include Beulah, MI (8.3 miles), Arcadia, MI (12 miles), Thompsonville, MI (14 miles) and Bear Lake, MI (16 miles).

Nearby cities

Miles, straight line

All golf courses in Michigan

Frequently asked questions

How many golf courses are in Frankfort, MI?

Frankfort, MI has 1 golf course in this directory.

What is the longest golf course in Frankfort, MI?

Of the 18-hole courses with a listed yardage, Crystal Downs Country Club is the longest at 6,518 yards.

Do golf courses in Frankfort, MI have driving ranges?

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

What cities near Frankfort, MI have golf courses?

Nearby cities with listed courses include Beulah, MI (8.3 miles, 3 courses), Arcadia, MI (12 miles, 1 course), Thompsonville, MI (14 miles, 1 course) and Bear Lake, MI (16 miles, 2 courses).

What golf courses are near Frankfort, MI?

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

How far is the nearest other golf course from Frankfort?

The nearest other golf course is Pinecroft Golf Course in Beulah, MI, 7.0 miles from the middle of the courses listed in Frankfort, in a straight line.

How many private golf courses are in Frankfort, MI?

Frankfort, MI has 1 private golf course in this directory.

Listing data last updated October 2026. See data sources.