Ohio
426 courses in 253 towns.
Busiest towns
Cincinnati23 coursesColumbus9 coursesToledo7 coursesAkron6 coursesChardon5 coursesMarysville5 coursesMiddletown5 coursesDayton4 courses
Every course in Ohio
145–168 of 426
- Great Trail Golf CourseMinerva · OhioPublic18 holes
- Green Crest Golf CourseMiddletown · OhioPublic18 holes
- Green ValleyNew Philadelphia · OhioPublic18 holes
- Green Valley Golf CourseZanesville · OhioPublic18 holes
- Groveport Municipal Golf CourseGroveport · OhioPublic18 holes
- Hamilton Elks Golf ClubHamilton · OhioPublic9 holes
- Heather Downs Country ClubToledo · OhioPublic18 holes
- Heatherwoode Golf ClubSpringboro · OhioPublic18 holes
- Henry Stambaugh Golf CourseYoungstown · OhioPublic9 holes
- Heritage ClubMason · OhioPrivate18 holes
- Heritage Golf ClubHilliard · OhioPrivate18 holes
- Hickory Grove Golf ClubJefferson · OhioPublic18 holes
- Hickory Sticks Golf ClubCalifornia · OhioPublic18 holes
- Hickory Woods Golf CourseLoveland · OhioPublic18 holes
- Hidden Creek Golf ClubLima · OhioPublic18 holes
- Hidden Oaks Golf CourseVienna · OhioPublic9 holes
- Hidden Valley Golf CourseDelaware · OhioPublic9 holes
- Highland Meadows Golf ClubSylvania · OhioPrivate18 holes
- Highland Park Golf CourseHighland Hills · OhioPublic18 holes
- 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