Golf in

Ohio

728 golf courses in Ohio, from 547 you can walk on and play to private clubs. Open the map to filter by price, holes and season.

728courses
547open to the public
58518 holes or more
$typical price

Every course, by city

Amherst

Atwater

Austinburg

Bainbridge

Beavercreek

Bellevue

Beverly

Bloomingdale

Blue Ash

Bluffton

Bolivar

Bradford

Brecksville

Bristolville

Brookfield

Byesville

Cable

Cadiz

Caledonia

Canal Fulton

Carroll

Carrollton

Centerburg

Chesapeake

Circleville

Cleveland Heights

Clinton

Copley

Creston

Curtice

Delphos

Diamond

Dover

Doylestown

East Canton

East Rochester

East Sparta

East Springfield

Eaton

Fairborn

Fairlawn

Fairview Park

Gallipolis

Galloway

Garrettsville

Geneva-on-the-Lake

Germantown

Granville

Greenfield

Greenville

Hamersville

Harpster

Harrod

Hartford

Hicksville

Holland

Huntsburg

Ironton

Jefferson

Jeromesville

Kettering

Kinsman

LaGrange

Lakeville

Leetonia

Lewisburg

Lowell

Lyndhurst

Manchester

Marblehead

Marietta

Mayfield

Mayfield Heights

McDermott

Minster

Monroe

Montpelier

Mt Gilead

New Bloomington

New Carlisle

New Concord

New Lexington

New London

New Philadelphia

New Vienna

New Washington

Newtown

North Baltimore

North Bend

North Jackson

North Kingsville

North Lawrence

North Madison

Oak Harbor

Oberlin

Olmsted Falls

Orient

Ostrander

Pepper Pike

Perrysville

Pickerington

Piqua

Powhatan Point

Put-in-Bay

Rockbridge

Rocky River

Sardinia

Senecaville

Shaker Heights

Sharon Center

Sharonville

Silver Lake

St Clairsville

St Paris

Streetsboro

Stryker

Sugarcreek

Swanton

Tallmadge

Toronto

Trotwood

Troy

Twinsburg

Uhrichsville

Union City

Urbana

Valley City

Vandalia

Walton Hills

Wapakoneta

Waterville

Waverly

Waynesfield

Waynesville

Wellington

West Union

Willard

Williamsport

Willoughby Hills

Wilmington

Woodville