Golf Courses Near Michigan

K Golf Tracker — Free GPS Shot Tracking & Course Discovery

156
Golf Clubs
241
Courses
MI, Mi, mi
State

Find 156 golf clubs with 241 courses in Michigan. Browse courses by distance, city, and number of holes. Use K Golf Tracker to search courses on the map, track your shot distances with GPS, score your rounds, and analyze your game statistics.

Track Your Shots at These Courses

Open K Golf Tracker to find courses near Michigan, record shot distances with GPS, and score your rounds — all for free.

Open in K Golf Tracker

Golf Clubs Near Michigan

Club Name Location Distance Holes
Gratiot Country Club Ithaca, MI 5 km 18
Hidden Oaks Golf Course St. Louis, MI 11 km 18
North Star Golf & Country Club Ithaca, MI 11 km 18
North Star Golf Course Ithaca, MI 11 km 18
Pine River Country Club Alma, MI 13 km 18
Twin Bridges Golf Course Merrill, MI 15 km 18
Overbrook Golf Course Middleton, MI 19 km 18
Winding Brook Golf Club Shepherd, MI 24 km 18
Twin Oaks Golf Course St. Johns, MI 27 km 18
Pleasant Hills Golf Course Mt. Pleasant, MI 30 km 18
Bucks Run Golf Club Mt. Pleasant, MI 33 km 18
Twin Brooks Golf Course Chesaning, MI 34 km 18
The Pohlcat Mt. Pleasant, MI 35 km 18
Swan Valley Golf Course Saginaw, MI 36 km 18
The Emerald at Maple Creek St. Johns, MI 36 km 18
Waabooz Run Golf Course Mount Pleasant, MI 36 km 18
Owosso Country Club Owosso, MI 37 km 18
Riverwood Resort Mt. Pleasant, MI 37 km 36
BAYOU GOLF CLUB Freeland, MI 38 km 18
Golf Club at Apple Mountain Freeland, MI 38 km 18
Mount Pleasant Country Club Mt. Pleasant, MI 38 km 18
Currie Municipal Golf Club Midland, MI 39 km 54
Midland Country Club Midland, MI 40 km 18
The Sawmill Golf Club Saginaw, MI 40 km 18
Saginaw Country Club Saginaw, MI 43 km 18
Beech Hollow Golf Course Freeland, MI 44 km 18
Germania Town & Country Club Saginaw, MI 44 km 18
Huckleberry Creek Golf Course Pewamo, MI 45 km 18
Twin Oaks Golf Club Freeland, MI 45 km 36
Sandy Ridge Golf Course Midland, MI 48 km 18
Corunna Hills Golf Course Corunna, MI 50 km 18
Pine Hills Golf Course Laingsburg, MI 50 km 18
The Pines at Lake Isabella Lake Isabella, Michigan, MI 51 km 18
Saginaw Valley Public Golf Course Bay City, MI 52 km 18
Bay Valley Bay City, Mi 53 km 18
Portland Country Club Portland, MI 53 km 18
Chardell Golf Course Bath, MI 54 km 18
Briar Ridge Golf & Country Club Montrose, MI 55 km 18
Prairie Creek Golf Course DeWitt, MI 55 km 18
Green Acres Golf Course Bridgeport, MI 57 km 18
Rolling Hills Golf Course - Ionia Ionia, MI 57 km 18
Woodside Golf Course Lansing, MI 57 km 18
GlenKerry Golf Course Greenville, MI 58 km 18
Hawk Hollow Golf Course Bath Township, MI 59 km 162
Spring Valley Golf Course Kawkawlin, MI 60 km 18
Eagle Eye Golf Club Bath, Mi 61 km 18
Timber Ridge Golf Club East Lansing, MI 61 km 18
Clio Country Club Clio, MI 62 km 18
Dutch Hollow Golf Club Durand, MI 62 km 18
Candlestone Inn Golf & Resort Belding, MI 63 km 18
Firefly Golf Links Clare, MI 63 km 18
The Fortress Frankenmuth, MI 63 km 36
Walnut Hills Country Club East Lansing, MI 63 km 18
Willow Wood Golf Club Portland, MI 63 km 18
Eagle Glen Golf Club Farwell, MI 64 km 18
Flushing Valley Country Club Flushing, MI 64 km 18
Glenbrier Golf Course Perry, MI 64 km 18
Groesbeck Golf Course Lansing, MI 64 km 18
Maple Leaf Golf Course Linwood, MI 64 km 162
Royal Scot Golf Club Lansing, MI 64 km 36
Meridian Sun Golf Club Haslett, MI 65 km 18
Ledge Meadows Golf Course Grand Ledge, MI 66 km 18
The Links at Bowen Lake Gowen, MI 66 km 18
Canadian Lakes Country Club Canadian Lakes, MI 67 km 54
Country Club of Lansing Lansing, MI 67 km 18
County Line Golf Course and Driving Range Reese, MI 68 km 18
Forest Akers East Golf Course East Lansing, MI 68 km 18
Grand Ledge Country Club Grand Ledge, MI 68 km 18
Green Hills Golf Course Pinconning, MI 68 km 18
Tullymore Golf Club at St Ives Resort Stanwood, MI 68 km 54
Forest Akers MSU Golf Club East Lansing, MI 69 km 36
The Timbers Golf Club Vassar, MI 70 km 18
Vienna Greens Golf Club Clio, MI 70 km 18
Centennial Acres Golf Club Sunfield, MI 72 km 162
Genesee Valley Meadows Swartz Creek, MI 72 km 18
Gladwin Heights Golf Course Gladwin, MI 72 km 18
Snow Snake Ski & Golf Harrison, MI 72 km 18
Brookshire Inn & Golf Club Williamston, MI 73 km 18
Willow Brook Golf Club Byron, MI 73 km 18
Morrison Lake Country Club Saranac, MI 74 km 18
Chisholm Hills Golf Club Lansing, MI 75 km 18
Wheatfield Valley Golf Club Williamston, MI 75 km 18
Arrowhead Golf Course Lowell, MI 76 km 18
Swartz Creek Golf Club Flint, MI 76 km 18
Cedar Chase Golf Club Cedar Springs, MI 77 km 18
Oak Lane Golf Course Webberville, MI 77 km 18
The Tamaracks Golf Course Harrison, MI 77 km 18
Clear Lake Golf Club Big Rapids, MI 78 km 18
Flint Golf Club Flint, MI 79 km 18
Kearsley Lake Golf Course Flint, MI 79 km 18
Pierce Park Golf Course Flint, MI 79 km 18
Vassar Golf & Country Club Vassar, MI 79 km 18
ironwood links Mason, MI 80 km 18
North Kent Golf Course Rockford, MI 80 km 18
Silver Lake Country Club Rockford, MI 80 km 18
Whitefish Lake Golf Club Pierson, MI 80 km 18
Deer Run Golf Course Lowell, MI 81 km 18
El Dorado Golf Club Mason, MI 81 km 162
Eldorado Golf Course Mason, MI 81 km 162
Hunters Ridge Golf Course Howell, MI 81 km 18

Showing 100 of 156 clubs. Open K Golf Tracker for the full list with map view.

About K Golf Tracker

K Golf Tracker is a free Progressive Web App for golfers. Track every shot's distance using GPS and an inline map, score rounds on an 18-hole scorecard, and analyze your game with detailed statistics including FIR%, GIR%, Scrambling%, club distances, and putting averages.

With 15,000+ US and 500+ Korean golf courses, you can discover and navigate to courses near any location. All data is stored locally on your device — no account required, no subscription fees.

Ready to Improve Your Game?

Free, no sign-up required. Install as an app on any device.

Launch K Golf Tracker