Click here for a list of Long Island Public Golf Practice Ranges
Click here for a list of Long Island Private Golf Courses
Bay Park Golf Course
1 1st Ave., East Rockaway
516-571-7242
Bergen Point Golf Club
69 Bergen Ave., West Babylon
631-661-8282
Bethpage State Park Golf Courses
99 Quaker Meetinghouse Rd., Farmingdale
516-249-0700
Brentwood Country Club
100 Pennsylvania Ave., Brentwood
631-273-3800
Cantiague Park Golf Course
490 West John St., Hicksville
516-571-7061
Cedars Golf Club
305 Cases Ln., Cutchogue
631-734-6363
Cherry Creek Golf Links
900 Reeves Ave., Riverhead
631-369-8553
Christopher Morley Park
500 Searingtown Rd., Roslyn
516-571-8113
Crab Meadow Golf Club
220 Waterside Rd., Northport
631-757-8800
Dix Hills Country Club
527 Half Hollow Rd., Dix Hills
631-271-4788
Eisenhower Park Golf Course
Hempstead Turnpike, East Meadow
516-571-0324
Glen Cove Golf Club
109 Lattingtown Rd., Glen Cove
516-671-0033
Great Rock Golf Club
141 Fairway Dr., Wading River
631-929-1200
Gull Haven Golf Club
1 Gullhaven Dr., Central Islip
631-436-6059
Harbor Links Golf Course
1 Fairway Dr., Port Washington
516-767-4816
Heartland Golf Park
1200 Long Island Ave., Edgewood
631-667-7400
Heatherwood Golf Club
303 Arrowhead Ln., Centereach
631-473-9000
Holbrook Country Club
700 Patchogue-Holbrook Rd., Holbrook
631-467-3417
Indian Island Golf Club
661 Riverside Dr., Riverhead
631-727-7776
Island’s End Golf & Country Club
5025 Route 25, Greenport
631-477-0777
Lawrence Village Country Club
101 Causeway, Lawrence
516-239-1685
Lido Golf Course
255 Lido Blvd., Lido Beach
516-889-8181
Merrick Rd. Park Golf Club
2550 Clubhouse Rd., Merrick
516-868-4650
Middle Island Country Club
275 Yaphank Middle Island, Middle Island
631-924-3000
Mill Pond Golf Course
300 Mill Rd., Medford
631-732-8206
Montauk Downs State Park
50 South Fairview Ave., Montauk
631-668-3781
North Woodmere Golf Club
750 Hungry Harbor Rd., Valley Stream
516-571-7814
Peninsula Golf Club
50 Nassau Rd., Massapequa
516-798-9776
Pine Hills Country Club
2 Country Club Dr., Manorville
631-878-7103
Pine Ridge Golf Club
2 Golf Course Dr., Coram
631-331-7930
Poxabogue Golf Center
3566 Montauk Hwy., Bridgehampton
631-537-0025
Robert Moses State Park Pitch and Putt Golf Club
Fire Island, Babylon
631-669-0449
Rock Hill Golf and Country Club
105 Clancy Rd., Manorville
631-878-2250
Rolling Oaks Country Club
181 Route 25A, Rocky Point
631-744-3200
Sag Harbor Golf Club
Barcelona Point, Sag Harbor
631-725-2503
Sandy Pond Golf Course
1495 Roanoke Ave., Riverhead
631-727-0909
Shelter Island Country Club
26 Sunnyside Ave., Shelter Island Heights
631-749-0416
Smithtown Landing Golf Club
495 Landing Ave., Smithtown
631-360-0534
Spring Lake Golf Club
30 East Bartlett Rd., Middle Island
631-924-5115
Stonebridge Golf and Country Club
2000 Raynors Way, Smithtown
631-724-7500
Sumpwams Creek Golf Course
75 Cedar St., Babylon
631-669-2340
Sunken Meadow Golf Courses
New York 25A, Kings Park
631-269-5351
Swan Lake Golf Club
388 River Rd., Manorville
631-369-1818
Tallgrass Country Club
24 Cooper St., Shoreham
631-209-9359
The Golf Club at Middle Bay
3600 Skillman Ave., Oceanside
516-766-1880
The Woods at Cherry Creek
967 Reeves Ave., Riverhead
631-506-0777
Timber Point Golf Course
150 River Rd., Great River
631-581-2401
West Sayville Golf Course
Montauk Highway, West Sayville
631-567-1704
Wind Watch Golf & Country Club
1715 Vanderbilt Motor Pkwy., Hauppauge
631-232-9850
.