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 TrackerGolf 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