Ohio
308 courses in 213 towns.
Busiest towns
Cincinnati13 coursesColumbus5 coursesMarysville5 coursesAkron4 coursesHamilton4 coursesHinckley4 coursesToledo4 coursesBatavia3 courses
Every course in Ohio
145–168 of 308
- Little Miami Golf CenterCincinnati · OhioPublic9 holes
- Little Mountain Country ClubPainesville · OhioPublic18 holes
- Locust Hills Golf CourseSpringfiels · OhioPublic18 holes
- Lost Nation Golf CourseWilloughby · OhioPublic18 holes
- Loudon Meadows Golf ClubFostoria · OhioPublic18 holes
- Loyal Oak Golf CourseNorton · OhioPublic9 holes
- Madison Country ClubMadison · OhioPublic18 holes
- Mahoning Country ClubGirard · OhioPublic18 holes
- Majestic Springs Golf ClubWilmington · OhioPublic18 holes
- Mallard Creek Golf ClubColumbia Station · OhioPublic18 holes
- Manakiki Golf CourseWilloughby Hills · OhioPublic18 holes
- Marysville Golf ClubMarysville · OhioPublic18 holes
- Mastick Woods Golf CourseCleveland · OhioPublic9 holes
- Mayfair Country ClubUniontown · OhioPublic18 holes
- Meadow Lake Golf ClubAngola · OhioPublic18 holes
- Meadow Links & Golf AcademyCincinnati · OhioPublic9 holes
- Meadowbrook at ClaytonClayton · OhioPublic18 holes
- Meadowood Golf CourseWestlake · OhioPublic18 holes
- Meander Golf CourseNorth Jackson · OhioPublic9 holes
- Meigs Golf CoursePomeroy · OhioPublic9 holes
- Mentel Memorial Golf CourseGalloway · OhioPublic18 holes
- Mercer County Elks Golf ClubCelina · OhioPublic18 holes
- Miami Shores Golf CourseTroy · OhioPublic18 holes
- Miami Whitewater Forest Golf CourseHarrison · OhioPublic18 holes