Best Public Golf Courses in Lorain County, Ohio (2026)
24 golf courses · Rated by golfers
1
Grey Hawk Golf Club
LaGrange, OH
2
Aqua Marine Golf Course
Avon Lake, OH
3
Bob-O-Link Golf Course - White / Gold
Avon, OH
4
Bob-O-Link Golf Course - Blue / Gold
Avon, OH
5
Bob-O-Link Golf Course - Blue / White
Avon, OH
6
Brentwood Golf Club
Grafton, OH
7
Carlisle Golf Club
Grafton, OH
8
Cherry Ridge Golf Club
Elyria, OH
9
Creekwood Golf Course
Columbia Station, OH
10
Echo Valley Golf Club
Wellington, OH
11
Fox Creek Golf & Racquet Club
Lorain, OH
12
Hilliard Lakes Country Club
Westlake, OH
13
Indian Hollow Lake Golf Course
Grafton, OH
14
Mallard Creek Golf Club - The Lakes Course (#19-36)
Columbia Station, OH
15
Mallard Creek Golf Club - The Woods Course (#1-18)
Columbia Station, OH
16
Oberlin Golf Club
Oberlin, OH
17
Pheasant Run Golf Course
LaGrange, OH
18
Pine Brook Golf Course
Grafton, OH
19
Riverside Golf Club
Sheffield Lake, OH
20
Sportsville
North Ridgeville, OH
21
Sweetbriar Golf Club - Sweetbriar 9
Avon Lake, OH
22
The Range @ Avon
Avon, OH
23
Valley of the Eagles Golf Club
Elyria, OH
24
West Pines Golf Range
Avon, OH
Explore Public Golf by City in Lorain County, Ohio
Frequently Asked Questions
How do I find golf courses near me?
Download the free Grassy app for iPhone to discover golf courses near your location. Use our interactive map and search features to find courses based on distance, ratings, and course type (public, private, or municipal).
Are these ratings from real golfers?
Grassy users submit ratings through the app as part of their personal course rankings. Rating counts are shown with each course so you can judge how much community evidence supports the score.
Can I see course details and reviews?
Yes. Course pages show available details such as scorecards, slope ratings, tee information, photos, reviews, and official course links. Coverage varies by course.