Ohio
308 courses in 213 towns.
Busiest towns
Cincinnati13 coursesColumbus5 coursesMarysville5 coursesAkron4 coursesHamilton4 coursesHinckley4 coursesToledo4 coursesBatavia3 courses
Every course in Ohio
121–144 of 308
- Hill TopWilliamsport · OhioPublic18 holes
- Hillcrest Golf ClubFindlay · OhioPublic9 holes
- Hillcrest Golf CourseMontpelier · OhioPublic18 holes
- Hilliard Lakes Golf ClubWestlake · OhioPublic18 holes
- Hillsboro Elks Golf CourseHillsboro · OhioPublic9 holes
- Hinckley Hills Golf CourseHinckley · OhioPublic18 holes
- Hocking Hills Golf ClubLogan · OhioPublic18 holes
- Homestead Golf CourseTipp City · OhioPublic18 holes
- Homestead Springs Golf CourseGroveport · OhioPublic18 holes
- Hueston Woods State Park Golf CourseOxford · OhioPublic18 holes
- Indian Ridge Golf ClubOxford · OhioPublic18 holes
- Ironwood Golf CourseHinckley · OhioPublic18 holes
- Jasper Hills Golf ClubXenia · OhioPublic18 holes
- Jaycee Golf CourseChillicothe · OhioPublic18 holes
- Jefferson Country ClubBlacklick · OhioPublic9 holes
- Knoll Run Golf CourseLowellville · OhioPublic18 holes
- L.C. Boles Golf Course Holes 1-2,9Wooster · OhioPublic18 holes
- Lakeside Golf CourseLake Milton · OhioPublic18 holes
- Legendary Run Golf CourseCincinnati · OhioPublic18 holes
- Liberty Hills Golf ClubBellefontaine · OhioPublic18 holes
- Lincoln Hills Golf ClubUpper Sandusky · OhioPublic9 holes
- Little Apple Golf CourseBellville · OhioPublic18 holes
- Little Bear Golf ClubLewis Center · OhioPublic18 holes
- Little Met Golf CourseCleveland · OhioPublic9 holes