Central Florida’s Polk County boasts one of the top collections of golf courses in the United States and golfers of all abilities should have no problem finding course options to suit their game.
Polk County Golf Courses
Highlighted by Streamsong Resort, Southern Dunes Golf & Country Club and The Club at Eagle Brooke, we have more than 40 public courses offering more than 630 holes of golf.
Below you’ll find lists of these courses sorted by City.
Auburndale
- The Hamptons Golf Club, 900 Southampton Blvd. 863-666-8442
Bartow
- Bartow Golf Course, 190 Idlewood Ave. 863-533-9183
Davenport/Disney Area
- Deer Creek RV Golf & Country Club, 42749 U.S. Hwy. 27 N. 863-424-2839
- Highlands Reserve Golf Club, 500 Highlands Reserve Blvd. 863-420-1724
- Polo Park East, 525 Polo Park East Blvd. 863-424-0093
- Polo Park Golf Course, 1744 Challenger Ave. 863-424-3341
- Providence Golf & Country Club, 1518 Clubhouse Blvd. 863-420-2652
- Ridgewood Lakes Golf Club & Country Club, 200 Eagle Ridge Dr. 863-424-8688
Dundee
- Dundee Road Golf Range, 2501 Dundee Rd. 863-292-2021
Fort Meade (Nearest City to Streamsong)
- Streamsong Golf Resort, 1000 Streamsong Dr. 863-428-1000
Frostproof
- Lily Lake Golf Resort, 6603 U.S. Hwy. 27 S. 863-635-2676
Haines City
- Grenelefe Golf Tennis Resort East, 3200 S.R. 546 E. 863-422-7511
- Southern Dunes Golf & Country Club, 2888 Southern Dunes Blvd. 863-421-4653
- Stonegate Golf Club at Solivita, 404 Village Dr. 863-427-7150 ext. 4711
Lake Alfred
- Cypress Greens Golf & Tennis Community, 1000 Cypress Creek Blvd. 863-956-4179
Lake Wales (and Nearby Area)
- Highland Florida Golf Club, 1503 Highland Park Dr. 863-679-9478
- Lake Wales Country Club, 2925 S.R. 60 E. 863-676-2422
- Mountain Lake Country Club, 2300 N. Scenic Hwy 863-676-3494 (private)
- Oakwood Golf Club, 3301 Old Wailes Rd. 863-676-8558 ext. 3301
- Indian Lake Estates Golf & Country Club, 7510 Red Grange Blvd. 863-692-1514
- Westgate River Ranch Resort, 30529 River Ranch Blvd. 863-692-1321 ext. 41031
Lakeland
- Big Cypress Golf & Country Club, 10000 U.S. Hwy. 98 N. 863-859-6871
- Cleveland Heights Golf Course, 2900 Buckingham Ave. 863-834-2377
- Grasslands Golf & Country Club, 1600 Grasslands Blvd. 863-680-1600 (private)
- Huntington Hills Golf & Country Club, 2626 Duff Rd. 863-859-3689
- Links of Sandpiper, 6001 Sandpiper Dr. 863-859-5461
- Lone Palm Golf Club, 800 Lone Palm Dr. 863-499-5480 (private)
- Sanlan Golf Course, 2505 Sanlan Golf Dr. 863-667-1988
- Schalamar Creek Golf & Country Club, 4500 Hwy. 92 E. 863-666-1623
- The Club at Eaglebrooke, 1300 Eaglebrooke Blvd. 863-701-0101
- The First Tee Lakeland – YMCA Par 3, 1740 George Jenkins Blvd. 863-577-0236
- Wedgewood Golf & Country Club, 401 Carpenters Way 863-858-4451
Mulberry
- Imperial Lakes Golf & Country Club, 6 Country Club Ln. 863-425-1153
Winter Haven
- Country Club of Winter Haven, 4200 Country Club Rd., S 863-324-6666 (private)
- Cypresswood Golf & Country Club, 1099 Clubhouse Rd. 863-324-6174
- Four Lakes Golf Club, 990 LaQuinta Blvd. 863-299-4777
- Lake Ashton Golf Club, 4000 Mulligan Ln. 866-525-3274 (private)
- Lake Bess Golf Club, 218 Golf Aire Blvd. 863-326-9171
- Lake Henry Golf Course, 1 Century Dr. 863-298-6779
- Willowbrook Golf Course, 4200 S.R. 544 E. 863-291-5899