State directory
Golf in Ohio
- Courses
- 501
- Towns
- 321
- Counties
- 80
- With websites
- 285
Ohio sits at the geographic and cultural crossroads of the American Midwest, a state whose landscape tells the story of glaciation with unusual clarity. North of a line running roughly from Newark through Chillicothe to Portsmouth, the ground is flat to gently rolling: the work of the Laurentide Ice Sheet, which scraped the land smooth and filled the valleys with rich glacial till. South of that line, the terrain grows rugged, the unglaciated Allegheny Plateau rising and falling across the hill country of southeastern and southern counties. These two Ohio landscapes produce two distinct golf styles: open, strategic courses of the northwestern agricultural plain and metropolitan corridors, and wooded, elevation-varied layouts of the Appalachian foothills and the Ohio River drainage basin.
Ohio's golf history runs deep and distinguished. Inverness Club in Toledo, designed by Donald Ross, hosted five major championships including multiple US Opens. Scioto Country Club in Columbus, where Jack Nicklaus learned the game under professional Jack Grout, hosted the 1926 US Open. Muirfield Village Golf Club in Dublin (Nicklaus's design tribute to Muirfield in Scotland) has hosted the Memorial Tournament since 1976, bringing the PGA Tour to central Ohio each spring and cementing the state's place in American championship golf history.
The state's geography creates significant regional variation. The greater Cleveland area, spanning six counties across northeastern Ohio, supports one of the most developed golf infrastructures in the Midwest. Columbus has grown rapidly, adding courses as the capital region's population expands. Greater Cincinnati anchors the southwest at the Ohio River, while Dayton and the Miami Valley corridor complete the roster of major metropolitan golf markets.
Between these metropolitan anchors, rural Ohio offers a quieter landscape: county seat communities with established local clubs, agricultural townships served by nine-hole layouts for generations, and small cities whose golf culture reflects the working-class traditions of communities built on manufacturing, mining, and agriculture. The Amish communities of Holmes, Wayne, and Tuscarawas counties occupy one of the most distinctive agricultural landscapes in the country, and the recreational infrastructure around the Swiss heritage region draws visitors for both cultural experience and outdoor amenity.
With more than four hundred courses spanning the full spectrum from accessible daily-fee facilities to distinguished championship venues, Ohio's golf landscape reflects the breadth and variety of the state itself: a place where Donald Ross designs and nine-hole township courses coexist, separated only by the rolling geography of a state that has always bridged the Midwest and the East.
Rankings
Best of Ohio
- Longest courses
- Shortest courses
- Hardest courses
- Easiest courses
- Public courses
- Private courses
- Driving ranges
By county
Golf by county
- Allen County 8
- Ashland County 3
- Ashtabula County 4
- Belmont County 4
- Butler County 14
- Clark County 6
- Clermont County 11
- Columbiana County 3
- Cuyahoga County 27
- Darke County 4
- Delaware County 19
- Erie County 7
- Fairfield County 7
- Fayette County 3
- Franklin County 24
- Geauga County 11
- Greene County 8
- Hamilton County 33
- Hancock County 6
- Jefferson County 6
- Lake County 11
- Licking County 7
- Logan County 3
- Lorain County 16
- Lucas County 14
- Mahoning County 12
- Medina County 9
- Mercer County 4
- Miami County 3
- Montgomery County 11
- Muskingum County 8
- Ottawa County 5
- Pickaway County 7
- Portage County 9
- Preble County 3
- Richland County 12
- Ross County 5
- Seneca County 3
- Stark County 19
- Summit County 27
- Trumbull County 16
- Tuscarawas County 6
- Union County 5
- Warren County 11
- Washington County 4
- Wayne County 5
- Wood County 5
By town
Where the courses are
- Addyston 1: Fernbank Golf Course
- Akron 9
- Alexandria 3
- Alliance 3
- Andover 1: Andover Public Golf Course
- Armstrongs Mills 1: Horseshoe Bend Golf Course
- Ashland 2
- Ashville 1: Upper Lansdowne Golf Course
- Athens 1: Ohio University Driving Range; Ohio University Golf Course
- Aurora 1: Barrington Golf Club
- Austintown 1: Chippers Practice Range; Mill Creek Metroparks Par-3 Golf Course
- Avon 5
- Avon Lake 1: Sweetbriar Golf & Pro Shop
- Bainbridge 1: Valley Vista Golf Course
- Bass Lake 2
- Batavia 2
- Beachwood 2
- Beallsville 1: Switzerland of Ohio Golf Course
- Beavercreek 2
- Beaverdam 1: Hidden Creek Golf Club
- Beckett Ridge 1: Beckett Ridge Country Club
- Bedford 1: Shawnee Hills Golf Course
- Bellbrook 1: SGN Golf
- Bellefontaine 2
- Bellevue 1: Twin Lakes Golf Course
- Bellville 2
- Belpre 1: Oxbow Golf Course
- Beulah Beach 1: Vermilion Golf Course
- Beverly 1: Lakeside Golf Course
- Bloomingdale 1: Red Oaks Golf Course
- Blue Ash 1: Blue Ash Golf Course
- Blue Jay 1: Miami Whitewater Forest Golf Course
- Bluffton 1: Bluffton Golf Club
- Boardman 2
- Bowling Green 2
- Brecksville 1: Sleepy Hollow Golf Course
- Brimfield 1: Sunny Hill Golf Course
- Broadview Heights 2
- Brunswick 1: Pine Hills Golf Course
- Bucyrus 1: The Golf Club of Bucyrus
- Burton 1: Punderson Golf Course
- Byesville 1: Cambridge Country Club
- Cable 1: Woodland Golf Course
- Cadiz 1: Cadiz Country Club
- Campbell 1: Knoll Run Golf Course
- Canal Winchester 1: Westchester Golf Course
- Canfield 3
- Canton 2
- Carroll 1: Pine Hill Golf Course
- Carrollton 1: Carroll Meadows golf course
- Celina 3
- Centerville 1: The Golf Club at Yankee Trace
- Chagrin Falls 1: Tanglewood Golf Course
- Champion Heights 2
- Chardon 5
- Chesterland 1: Berkshire Hill Golf Course
- Chillicothe 4
- Cincinnati 13
- Circleville 2
- Clayton 1: Meadowbrook at Clayton
- Clinton 1: Chippewa Golf Club
- College Corner 1: Hueston Woods State Park Golf Course
- Columbia Station 2
- Columbus 9
- Commercial Point 1: The Players Club at Foxfire
- Concord 2
- Cortland 2
- Covedale 1: Woodland Golf Course
- Craig Beach 1: Olde Dutch Mill Golf Course
- Crestline 1: Valley View Golf Course
- Dayton 2
- Defiance 2
- Delaware 4
- Dover 1: Union Country Club
- Dry Ridge 1: Pebble Creek
- Dublin 4
- East Canton 2
- East Springfield 1: Spring Hills Golf Club
- Eaton 1: Eaton Country Club
- Edon 1: Windwood Hollow Golf Course
- Elmwood Place 2
- Elyria 4
- Euclid 1: Briardale Greens Golf Course
- Fairborn 1: Greene Country Club Event Center
- Fairfield 1: Fairfield Fun Center
- Fairlawn 1: Fairlawn Country Club
- Fairview Park 3
- Findlay 5
- Fort Shawnee 2
- Fostoria 2
- Four Bridges 3
- Franklin 1: The Practice Center - Clear Creek
- Fremont 1: Fremont Country Club
- Gahanna 2
- Galena 1: Arrowhead Lakes Golf Course
- Galion 1: Galion Country Club
- Garrettsville 1: Sugar Bush Golf Course
- Geneva 1: Geneva on-the Lake Village Golf Course
- Georgetown 1: Buttermilk Falls Golf Club
- Girard 1: Mahoning Country Club
- Goshen 1: Deer Track Golf Course
- Grafton 1: Pine Brook Golf Links
- Granville 1: Denison Golf Club
- Green 3
- Greenfield 1: Buckeye Hills Country Club
- Greenhills 1: Greenhills Golf Course
- Greenville 3
- Grove City 1: Pinnacle Golf Club
- Groveport 2
- Guilford Lake 1: E agle Pass Golf Course
- Hamersville 1: Friendly Meadows Golf Course
- Hamilton 3
- Harbor View 3
- Harrison 1: Circling Hills Golf Course
- Harrod 1: Colonial Golfers Club
- Hartville 2
- Harveysburg 1: Majestic Springs Golf Club
- Highland Heights 2
- Highland Hills 1: Highland Park Golf Course
- Hilliard 1: Heritage Golf Club
- Hills and Dales 3
- Hillsboro 1: Hillsboro Elks Golf Course
- Hinckley 3
- Holiday City 1: Hillcrest Golf Course
- Holland 1: Stone Oak Country Club
- Hopedale 1: Castle Shannon Golf Course
- Hopewell 1: Crystal Springs
- Howard 1: Apple Valley Golf Club
- Howland Center 2
- Hubbard 2
- Hudson 3
- Hunter 2
- Huron 4
- Jackson 2
- Jefferson 1: Hickory Grove Golf Club
- Jeromesville 1: Mohican Hills Golf Club
- Kettering 1: NCR Country Club
- Kimbolton 1: Salt Fork State Park Golf Course
- Kinsman 1: Bronzwood Golf Club
- Lake Darby 1: Thorn Apple Country Club
- Lake Tomahawk 1: Beaver Creek Meadows Golf Course
- Lakemore 1: Edwin Shaw Challenge Golf Course
- Lancaster 4
- Lewisburg 1: Penn Terra Golf Course
- Lexington 1: Pebble Creek Golf Club
- Lima 3
- Lincoln Heights 1: Dawson Ridge Golf Course
- Lincoln Village 1: Mentel Memorial Golf Course
- Logan 1: Hocking Hills Golf Club
- Lorain 1: FoxCreek Golf & Racquet Club
- Loveland 3
- Lowellville 1: Bedford Trails Golf Course
- Lyndhurst 1: Mayfield Sand Ridge Club
- Mack 1: Neumann Golf Course
- Madison 1: Madison Country Club
- Magnetic Springs 1: Blues Creek Golf Club
- Manchester 1: Hill Top
- Mansfield 6
- Maplewood Park 1: Parto's Big On Golf
- Marietta 2
- Marion 1: Three Sticks Golf Club
- Marysville 4
- Mason 1: The Grizzly Golf and Social Lodge
- Massillon 2
- McDermott 1: Elks Country Club
- Mechanicsburg 1: Indian Springs Golf Course
- Medina 2
- Mentor 1: Black Brook Golf Club
- Meyers Lake 1: Pro Putt Miniature Golf Course
- Miamisburg 1: Mound Golf Course
- Miamitown 1: Miamiview Golf Course
- Middletown 4
- Milford 1: Terrace Park Country Club
- Millersburg 1: Fire Ridge Golf Course
- Minerva 1: Great Trail Golf Course
- Minster 1: Arrowhead Golf Club
- Moraine 2
- Moreland Hills 1: Chagrin Valley Country Club
- Morrow 1: Bel-Wood Country Club
- Mount Gilead 1: Pine Lakes Golf Club
- Mount Healthy 1: Beech Creek Golf Course
- Mount Repose 1: Eagles Nest Golf Course
- Mount Vernon 1: Mount Vernon Country Club
- Munroe Falls 2
- Napoleon 1: Napoleon Municipal Golf Course
- Nashport 2
- New Albany 3
- New Burlington 2
- New Concord 1: Wildfire Golf Club
- New Franklin 1: Spring Hills Golf Club
- New Paris 1: Country Side Golf Club
- New Philadelphia 2
- New Vienna 1: Snow Hill Country Club
- Newburgh Heights 1: Washington Golf Learning Center
- Newton Falls 1: Riverview Golf Course
- Newtown 1: Ivy Hills Country Club
- North Baltimore 1: Birch Run Golf Club
- North Bend 1: Aston Oaks Golf Club
- North Canton 2
- North Industry 1: Spring Valley Golf Course
- North Kingsville 1: Village Green Golf Course
- North Madison 1: Erie Shores Golf Course
- North Olmsted 2
- Norton 1: Loyal Oak Golf Course
- Norwalk 1: Eagle Creek
- Oak Harbor 1: Oak Harbor Golf Club
- Oakwood 1: Dayton Country Club
- Oregon 1: Maumee Bay State Park Golf Course
- Orient 1: Split Rock Golf Club
- Orrville 1: The Pines Golf Club
- Ostrander 1: Mill Creek Golf Club
- Ottawa 2
- Ottawa Hills 1: Inverness Club
- Ottawa Lake 1: Quarry Ridge Golf Center
- Owensville 1: Cedar Trace
- Oxford 1: Indian Ridge Golf Club
- Painesville 1: Little Mountain Country Club
- Pancoastburg 1: Deer Creek State Park Golf Course
- Paris 1: Pleasant View Golf Club
- Parma 1: Ridgewood Golf Course
- Pataskala 2
- Payne 1: Pleasant Valley Golf Course
- Pepper Pike 2
- Perrysville 1: Pleasant Hill Golf Course
- Pheasant Run 1: Pheasant Run Golfcourse
- Pickerington 1: Turnberry Golf Course
- Piketon 1: Big Beaver Creek Golf Club
- Piqua 1: Echo HIlls Golf Course
- Plainville 1: Little Miami Golf Center
- Pleasant Run Farm 1: Pleasant Run Recreation Center
- Pleasantville 1: Estate Golf Club
- Pomeroy 1: Meigs Golf Course
- Port Clinton 1: Catawba Island Club
- Powell 5
- Powhatan Point 1: Clair Mar Golf Course
- Put-in-Bay 3
- Ravenna 1: Windmill Lakes Golf Club
- Rayland 1: Fairway River Links
- Reynoldsburg 1: Blacklick Woods Golf Course
- Richfield 1: St. Bernard Golf Club
- Richmond 1: Blackmoor Golf Club
- Ridgeville Corners 1: St. Mike's Golf Course
- Ridgewood 1: Losantiville Country Club
- Rockford 1: Deerfield Golf Course
- Rocky River 1: Westwood Country Club
- Rossford 2
- Saint Clairsville 1: Belmont Hills Country Club
- Salem 2
- Sandusky 1: Mills Creek Golf Course
- Sardis 1: Riverside Golf Course
- Shaker Heights 1: Shaker Heights Country Club
- Sharonville 1: Sharon Woods Golf Course
- Shawnee Hills 1: Jasper Hills Golf Club
- Shelby 1: Shelby Country Club
- Shiloh 1: Former Hara Greens
- Sidney 1: Shelby Oaks Golf Club
- Silver Lake 1: Silver Lake Country Club
- Solon 1: Grantwood Golf Course
- South Charleston 1: National Golf Links
- South Lebanon 1: Tournament Player’s Club at River’s Bend
- South Russell 1: The Golf Dome
- Springboro 2
- Springfield 3
- Springfiels 2
- Steubenville 1: Steubenville Country Club
- Stow 1: Fox Den Golf Course
- Streetsboro 1: Boulder Creek Golf Club
- Suffield 2
- Sugar Bush Knolls 2
- Sugarcreek 1: Willandale Golf Club
- Sunbury 3
- Swanton 1: Valleywood Golf Club
- Sylvania 3
- Tiffin 2
- Tipp City 1: Homestead Golf Course
- Toledo 3
- Toronto 1: Dyer Country Club
- Troy 1: Miami Shores Golf Course
- Twinsburg 2
- Uhrichsville 1: Big Bend Golf Course
- Uniontown 1: Raintree Golf & Event Center
- Upper Sandusky 2
- Valley City 1: Columbia Hills Golf and Swim Club
- Van Wert 2
- Vandalia 1: Cassel Hills
- Vermilion 1: Willow Creek Golf Course
- Versailles 1: Stillwater Valley Golf Club
- Vienna Center 1: Squaw Creek Golf Course
- Wadsworth 1: Pine Valley Golf Club
- Waite Hill 1: Kirtland Country Club
- Washington Court House 1: The Greens Golf Course
- Wauseon 1: Ironwood Golf Course
- Waynesfield 1: Prairie View Golf Club
- Waynesville 1: Holly Hills Golf Course
- West Hill 1: Yankee Run Golf Course
- West Lafayette 1: Hickory Flats Golf Course
- West Union 1: Adams County Country Club
- Westerville 3
- Westfield Center 2
- Westlake 2
- Wetherington 1: Wetherington Golf & Country Club
- Wickliffe 2
- Wilkshire Hills 1: Wilkshire Golf Course
- Willard 1: Willard Golf Club
- Williamsport 1: Crown Hill Golf Club
- Willoughby 1: Lost Nation Golf Course
- Willoughby Hills 1: Manakiki Golf Course
- Woodlawn 1: Glenview Golf Course
- Woodmere 1: Beechmont Country Club
- Woodsdale 1: Hamilton Elks Golf Club
- Woodworth 2
- Wooster 3
- Worthington 1: Brookside Golf & Country Club
- Wright-Patterson AFB 2
- Wyoming 1: Wyoming Golf Club
- Xenia 1: WGC Golf Course
- Youngstown 2
- Zanesfield 1: Tree Links Golf Course
- Zanesville 5
Practice