Golf Courses & Driving Ranges in OH
Discover 581 golf courses and driving ranges across 276 cities in OH
OH Golf Course Map
Showing 581 courses across OH
Loading map...
Browse by City
Akron
11 courses
Alexandria
1 course
Alliance
3 courses
Alton
1 course
Armstrongs Mills
1 course
Ashland
1 course
Athens
3 courses
Aurora
1 course
Austintown
1 course
Avon
5 courses
Avon Lake
2 courses
Bainbridge
2 courses
Batavia
2 courses
Bazetta Township
1 course
Beachwood
1 course
Beallsville
1 course
Beavercreek
8 courses
Beavercreek, OH
1 course
Beckett Ridge
1 course
Bedford
1 course
Bellefontaine
2 courses
Bellevue
1 course
Bellville
2 courses
Belpre
1 course
Beverly
2 courses
Bloomingdale
1 course
Blue Ash
1 course
Bluffton
1 course
Boardman
3 courses
Bowling Green
2 courses
Braceville Township
1 course
Brecksville
1 course
Brimfield
1 course
Broadview Heights
2 courses
Brookfield Township
1 course
Bucyrus
1 course
Byesville
1 course
Cable
1 course
Cadiz
1 course
Canal Winchester
1 course
Canton
6 courses
Carroll
1 course
Carrollton
1 course
Celina
2 courses
Centerville
2 courses
Champion Township
2 courses
Chardon
6 courses
Cheshire
1 course
Chesterland
1 course
Chillicothe
3 courses
Cincinnati
17 courses
Circleville
2 courses
Clayton
1 course
Cleveland
5 courses
Cleveland Heights
6 courses
Coldstream
1 course
Columbia Hills Corners
1 course
Columbia Station
2 courses
Columbus
12 courses
Commercial Point
1 course
Concord
1 course
Cuyahoga Falls
6 courses
Dayton
12 courses
Defiance
1 course
Delaware
4 courses
Dover
1 course
Dublin
6 courses
Earlville
1 course
Eaton
1 course
Elms Acres
1 course
Elyria
5 courses
Euclid
4 courses
Fairborn
1 course
Fairfield
7 courses
Fairlawn
1 course
Fairview Park
1 course
Findlay
11 courses
Forest Park
2 courses
Fostoria
2 courses
Franklin
1 course
Fremont
1 course
Gahanna
2 courses
Galena
1 course
Galion
1 course
Garrettsville
1 course
Geneva
1 course
Girard
1 course
Goshen
1 course
Grafton
1 course
Granville
30 courses
Green
2 courses
Greenhills
1 course
Greenville
1 course
Grove City
1 course
Groveport
1 course
Greenfield
1 course
Hamersville
1 course
Hamilton
5 courses
Harding HighwayHarrod
1 course
Harmony
1 course
Harrison
1 course
Highland Heights
1 course
Highland Hills
1 course
Hillcrest
1 course
Hilliard
1 course
Hinckley
3 courses
Holland
1 course
Hopedale
1 course
Hopewell
1 course
Howard
1 course
Howland
1 course
Hubbard
2 courses
Huber Heights
7 courses
Hudson
3 courses
Huron
1 course
Indian Hill
1 course
Jackson
1 course
Jefferson
1 course
Junction
1 course
Kemp
1 course
Kettering
5 courses
Kinsman
1 course
Lakemore
1 course
Lakewood
8 courses
Lancaster
2 courses
Lewisburg
1 course
Lexington
1 course
Liberty Township
1 course
Lima
9 courses
Logan
1 course
Lorain
6 courses
Loveland
2 courses
Lyndhurst
1 course
Madison
1 course
Madison Beach
1 course
Mansfield
11 courses
Marietta
2 courses
Marion
1 course
Marysville
3 courses
Mason
1 course
Massillon
1 course
Maud
1 course
McDermott
1 course
McFarlands Corners
1 course
Mecca Township
1 course
Mentor
5 courses
Miami Heights
1 course
Miamisburg
1 course
Miamitown
1 course
Middle Bass
1 course
Middletown
10 courses
Milford
1 course
Millersburg
1 course
Minerva
1 course
Minster
1 course
Mogadore
1 course
Monterey
1 course
Moreland Hills
1 course
Morgantown
1 course
Mount Gilead
1 course
Mount Vernon
1 course
Napoleon
1 course
Nashport
2 courses
New Albany
3 courses
New Concord
1 course
New Franklin
1 course
New Garden
1 course
New Haven
1 course
New Jasper Township
2 courses
New Paris
1 course
New Philadelphia
1 course
New-Way
4 courses
Newark
7 courses
Newburgh Heights
1 course
Newport
1 course
Newton Township
1 course
Newtown
2 courses
North Baltimore
1 course
North Canton
2 courses
North Kingsville
1 course
North Olmsted
2 courses
Northwest Township
1 course
Northwood
1 course
Norton
1 course
Norwalk
1 course
Oak Ridge
1 course
Oakwood
1 course
Oberlin
1 course
Orange
1 course
Orchard Beach
1 course
Oregon
1 course
Orient
1 course
Orrville
1 course
Ostrander
1 course
Ottawa
1 course
Otterbein
2 courses
Oxford
1 course
Painesville
1 course
Paris
1 course
Parma
1 course
Pataskala
1 course
Patmos
1 course
Payne
1 course
Peninsula
1 course
Pepper Pike
2 courses
Perrysville
1 course
Pharisburg
1 course
Pheasant Run Village
1 course
Pickerington
1 course
Piketon
1 course
Piqua
1 course
Pomeroy
1 course
Powell
4 courses
Powhatan Point
1 course
Ravenna
1 course
Reynoldsburg
1 course
Richmond
1 course
Rocky River
1 course
SW Pataskala
1 course
Saint Clairsville
1 course
Sandusky
1 course
Sardis
1 course
Shaker Heights
1 course
Sharonville
1 course
Shelby
1 course
Sidney
1 course
Silver Lake
1 course
Snow Hill
1 course
Solon
1 course
Spreng
1 course
Springboro
2 courses
Springfield
6 courses
Springfiels
1 course
Springvale
1 course
Steubenville
1 course
Stow
1 course
Streetsboro
1 course
Strongsville
5 courses
Sunbury
2 courses
Swanton
1 course
Sylvania
1 course
Tiffin
2 courses
Toledo
12 courses
Troy
1 course
Twinsburg
2 courses
Uhrichsville
2 courses
Union City
1 course
Uniontown
1 course
Upper Sandusky
1 course
Valleydale
1 course
Van Wert
2 courses
Vandalia
1 course
Vermilion
1 course
Vienna Township
2 courses
Wadsworth
1 course
Warren
6 courses
Washington Court House
1 course
Waynesfield
1 course
West Lafayette
1 course
West Union
1 course
Westerville
2 courses
Westfield Center
1 course
Westlake
3 courses
Wickliffe
2 courses
Willard
1 course
Williamsport
1 course
Willoughby
1 course
Willoughby Hills
2 courses
Wilmington
1 course
Winklepleck Grove
1 course
Woodlawn
1 course
Wooster
4 courses
Wright-Patterson AFB
1 course
Wyoming
1 course
Youngstown
7 courses
Zanesville
4 courses
Golf in OH: Your Complete Guide
OH is home to 581 exceptional golf courses and driving ranges spread across 276 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,OH offers diverse golfing experiences for players of all skill levels.
Top Golf Destinations in OH
The most popular golf cities in OH include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to OH specifically to experience these renowned golf destinations.
Types of Golf Courses in OH
OH golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.
Planning Your Golf Trip to OH
When planning golf in OH, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many OH golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of OHoffers unique golf course designs and playing conditions.
All Golf Courses
Akron
500 Links Lane, Akron, OH
5000 Golf Course Drive, Akron, OH
1596 Flickinger Road
452 East Warner Road
2000 South Hawkins Avenue
2500 Pro Shop Lane, Akron, OH
240 North Portage Path
2500 Golf Course Drive, Akron, OH
294 West Turkeyfoot Lake Road
Alexandria
3275 General Griffin Road
Alliance
725 East Milton Street
374 Homeworth Road
11411 McCallum Avenue Northeast
Armstrongs Mills
48485 East Captina Highway
Ashland
1299 Sandusky Street
Aurora
350 North Aurora Road
Bainbridge
17400 Lake Forest Court
1355 Tong Hollow Road
Batavia
2000 Elklick Road
3155 Sherilyn Lane
Beallsville
52936 State Route 26
Beavercreek
1000 Links Lane, Beavercreek, OH
200 Tournament Drive, Beavercreek, OH
2560 Eagle View Drive
200 Golf Course Drive, Beavercreek, OH
1500 Tournament Drive, Beavercreek, OH
4000 Pro Shop Lane, Beavercreek, OH
1500 Golf Course Drive, Beavercreek, OH
4000 Fairway Drive, Beavercreek, OH
Beavercreek, OH
2398 Sherwood Court
Beckett Ridge
5599 Whitetail Circle
Bellefontaine
665 Road 190 West
Bellville
900 Comfort Plaza Drive
366 Main Street
Belpre
100 peopl
Beverly
18218 OH-60
18218 SR 60
Bloomingdale
40 Township Road 203
Blue Ash
4040 Cooper Road
Bluffton
8575 North Dixie Highway
Boardman
1 West Golf Drive
1 West Golf Drive
Broadview Heights
2737 West Edgerton Road
Bucyrus
1330 E. Mansfield St
Byesville
60755 Southgate Road
Cable
4900 Swisher Road
Canal Winchester
6300 Bent Grass Blvd
Canton
2500 Championship Drive, Canton, OH
1000 Links Lane, Canton, OH
3000 Tournament Drive, Canton, OH
5000 Golf Club Drive, Canton, OH
Carroll
4382 Kauffman Rd
Celina
2299 Eagle Brooke Circle
3242 US 127
Centerville
10000 Yankee Street
10000 Yankee Street
Chardon
470 South Street
214 5th Avenue
11135 Auburn Road
13461 Aquilla Road
10660 Chardon Road
Chesterland
13095 Rockhaven Road
Chillicothe
1193 Debord Road
17273 State Route 104
12100 Pleasant Valley Road
Cincinnati
4081 Reading Road
9 HolesHome Course Course Details Book a Tee Time Rates Events Facilities Membership Buy Online Shop Checkout Cart My account Contact Site Tagline Right Book A Tee Time Tee Times Always book online for the best
2348 Grandin Road
3000 Clubhouse Circle, Cincinnati, OH
3000 Tee Time Drive, Cincinnati, OH
2500 Country Club Road, Cincinnati, OH
2035 West Galbraith Road
3740 Erie Avenue
6501 Kenwood Road
3453 Mackenzie Crossing
1 Stillmeadow Drive
600 Nordyke Road
Cleves Warsaw Pike
Circleville
12041 Tarlton Road Southwest
1399 Stoutsville Pike
Clayton
6001 Salem Avenue
Cleveland
2000 Country Club Road, Cleveland, OH
3000 Clubhouse Circle, Cleveland, OH
2000 Championship Drive, Cleveland, OH
Cleveland Heights
3000 Pro Shop Lane, Cleveland Heights, OH
2000 Championship Drive, Cleveland Heights, OH
3000 Tee Time Drive, Cleveland Heights, OH
2500 Pro Shop Lane, Cleveland Heights, OH
2500 Clubhouse Circle, Cleveland Heights, OH
3000 Greens Way, Cleveland Heights, OH
Columbia Station
34500 Royalton Road
23310 Royalton Road
Columbus
900 N. Hamilton Road
4000 Golf Club Drive, Columbus, OH
3900 Westerville Road
1500 Championship Drive, Columbus, OH
100 Country Club Road, Columbus, OH
200 Tournament Drive, Columbus, OH
3605 Tremont Rd
3860 Trabue Road
2196 Riverside Drive
920 Clubview Boulevard South
7459 N. High St.
Commercial Point
389 Canterbury Road
Concord
11295 Quail Hollow Drive
Cuyahoga Falls
200 Links Lane, Cuyahoga Falls, OH
1500 Championship Drive, Cuyahoga Falls, OH
1000 Links Lane, Cuyahoga Falls, OH
1500 Fairway Drive, Cuyahoga Falls, OH
1500 Championship Drive, Cuyahoga Falls, OH
Dayton
2917 Berkley Street
100 Fairway Drive, Dayton, OH
5000 Golf Course Drive, Dayton, OH
2000 Tee Time Drive, Dayton, OH
300 Tee Time Drive, Dayton, OH
200 Golf Course Drive, Dayton, OH
3311 Salem Avenue
2000 Greens Way, Dayton, OH
5000 Pro Shop Lane, Dayton, OH
Delaware
3329 Columbus Pike
231 Clubhouse Drive
580 West William Street
2871 US Highway 23 North
Dover
1000 North Bellevue Avenue
Dublin
200 Tournament Drive, Dublin, OH
2000 Club House Drive, Dublin, OH
5750 Memorial Drive
8070 Tartan Fields Dr
8715 Muirfield Drive
Elyria
1211 West River Road North
1000 Club House Drive, Elyria, OH
3000 Golf Club Drive, Elyria, OH
2000 Club House Drive, Elyria, OH
Euclid
24131 Briardale Avenue
200 Golf Club Drive, Euclid, OH
5000 Championship Drive, Euclid, OH
100 Clubhouse Circle, Euclid, OH
Fairborn
920 West Dayton Yellow Springs Road
Fairfield
1500 Clubhouse Circle, Fairfield, OH
3000 Tournament Drive, Fairfield, OH
6400 Dixie Highway
500 Club House Drive, Fairfield, OH
2000 Club House Drive, Fairfield, OH
100 Clubhouse Circle, Fairfield, OH
Findlay
15000 Country Club Drive
2000 Golf Club Drive, Findlay, OH
2500 Tee Time Drive, Findlay, OH
5000 Greens Way, Findlay, OH
200 Country Club Road, Findlay, OH
5000 Golf Course Drive, Findlay, OH
1000 Championship Drive, Findlay, OH
2000 Club House Drive, Findlay, OH
1205 Muirfield Drive
15733 US 224
11492 Township Road 25
Fremont
2298 Augusta Drive
Gahanna
789 Science Boulevard
Galena
580 N. Walnut St.
Galion
4810 State Route 309
Garrettsville
11186 State Route 88
Geneva
4902 Almraz Drive
Goshen
6160 State Route 727
Grafton
11043 Durkee Road
Granville
Greenfield
7261 Limes Road
Greenhills
10 Enfield Street
Greenville
350 N North Ohio Street
Grove City
1500 Pinnacle Club Dr
Groveport
1005 Richardson Rd
Hamersville
809 OH 125
Hamilton
2000 Greens Way, Hamilton, OH
1000 Club House Drive, Hamilton, OH
5000 Tee Time Drive, Hamilton, OH
6090 Golf Club Lane
Harding HighwayHarrod
10985 Harding Highway
Harrison
10240 Carolina Trace Road
Hilliard
3525 Heritage Club Drive
Hinckley
300 State Road
445 State Road
6969 Boston Road
Holland
100 Stone Oak Boulevard
Hopedale
105 Castle Shannon Boulevard
Howard
433 Clubhouse Drive
Hubbard
7691 East Liberty Street
6233 West Liberty Street
Huber Heights
4000 Golf Course Drive, Huber Heights, OH
1500 Championship Drive, Huber Heights, OH
4000 Tournament Drive, Huber Heights, OH
500 Pro Shop Lane, Huber Heights, OH
200 Country Club Road, Huber Heights, OH
2000 Golf Course Drive, Huber Heights, OH
1500 Country Club Road, Huber Heights, OH
Hudson
1101 Barlow Rd
79 Sussex Road
2155 Fairway Boulevard
Jackson
6954 Franklin Valley Road
Jefferson
1490 Fairway Street
Kemp
Kettering
5000 Greens Way, Kettering, OH
2500 Tee Time Drive, Kettering, OH
4435 Dogwood Trail
300 Pro Shop Lane, Kettering, OH
Kinsman
9645 Kinsman Pymatuning Road
Lakewood
1500 Clubhouse Circle, Lakewood, OH
3000 Pro Shop Lane, Lakewood, OH
500 Pro Shop Lane, Lakewood, OH
2500 Fairway Drive, Lakewood, OH
200 Tournament Drive, Lakewood, OH
1000 Golf Club Drive, Lakewood, OH
1500 Fairway Drive, Lakewood, OH
2500 Pro Shop Lane, Lakewood, OH
Lancaster
3100 Country Club Rd SW
1348 Pumpkin Vine Road
Lewisburg
7500 Salem Road
Lexington
4300 Algire Road
Liberty Township
15 am 27 Sat Rising St
Lima
1000 Country Club Road, Lima, OH
75 and Route 30 and is only six miles from our sist
5000 Country Club Road, Lima, OH
100 Links Lane, Lima, OH
4000 Links Lane, Lima, OH
1000 Tee Time Drive, Lima, OH
2500 Club House Drive, Lima, OH
2409 Lost Creek Boulevard
4200 Ottawa Road
Logan
14405 Country Club Lane
Lorain
5445 Beavercrest Drive
4000 Golf Club Drive, Lorain, OH
2000 Golf Course Drive, Lorain, OH
2500 Country Club Road, Lorain, OH
1000 Fairway Drive, Lorain, OH
3000 Fairway Drive, Lorain, OH
Loveland
3900 Facebook Home Contact Directions Scorecard Course Survey Links Gallery Gift Card
902 Loveland–Miamiville Road
Madison
6130 Chapel Road
Mansfield
200 Links Lane, Mansfield, OH
2235 Park Avenue East
3000 Greens Way, Mansfield, OH
300 Club House Drive, Mansfield, OH
3000 Fairway Drive, Mansfield, OH
1440 Old Oak Trail
1313 South Main Street
500 Country Club Road, Mansfield, OH
2220 Marion Avenue Road
1098 Springmill Street
Marietta
705 Pike Street
Marion
3594 Gooding Rd
Marysville
19300 Orchard Road
13683 St. Rt. 38
1107 London Ave
Mason
6042 Fairway Drive
Massillon
2100 Augusta Drive Southeast
McDermott
19787 OH-73
Mentor
8900 Lake Shore Boulevard
300 Links Lane, Mentor, OH
1500 Tee Time Drive, Mentor, OH
500 Clubhouse Circle, Mentor, OH
1000 Greens Way, Mentor, OH
Miami Heights
1 Aston Oaks Drive
Miamisburg
757 Mound Avenue
Middletown
6855 Sloebig Road
791 4th Avenue
5000 Greens Way, Middletown, OH
4000 Club House Drive, Middletown, OH
200 Club House Drive, Middletown, OH
100 Clubhouse Circle, Middletown, OH
6487 Hankins Road
200 Tournament Drive, Middletown, OH
2106 State Route 598
Milford
5341 South Milford Road
Millersburg
1001 East Jackson
Mogadore
2123 Congress Lake Road
Monterey
Mount Gilead
901 East High Street
Nashport
1 Long Drive
2600 Hennessey Drive
New Albany
One Club Lane
7100 New Albany Links Drive
4522 Kitzmiller Road
New Concord
4230 Friendship Drive
New Paris
417 North Spring Street
Newark
4000 Fairway Drive, Newark, OH
2000 Links Lane, Newark, OH
3000 Links Lane, Newark, OH
2500 Tee Time Drive, Newark, OH
2500 Country Club Road, Newark, OH
2000 Greens Way, Newark, OH
200 Clubhouse Circle, Newark, OH
Newtown
7711 Ivy Hills Boulevard
North Baltimore
14451 Deshler Rd
North Canton
2017 Applegrove NW
North Kingsville
West Lake Road
North Olmsted
5840 Canterbury Road
5871 Canterbury Road
Norwalk
2406 Foxmoor Court
Orient
10210 Scioto-Darby Road
Orrville
1319 Millborne Rd.
Ostrander
7259 Penn Road
Ottawa
10807 Road H
Oxford
2600 Oxford Millville Road
Painesville
7667 Hermitage Road
Paris
14605 Louisville Street Northeast
Pataskala
8244 Columbia Road Southwest
Payne
4152 Rd 17
Perrysville
4089 Pleasant Hill Road
Pickerington
1145 Clubhouse Ln
Pomeroy
33080 Wills Hill Rd.
Powell
4843 W Powell Road
7383 Scioto Parkway
9600 Wedgewood Boulevard
Powhatan Point
54220 East Captina Highway
Reynoldsburg
7309 E Livingston Ave
Richmond
1220 Kragel Road
Saint Clairsville
47080 National Road West
Shaker Heights
18515 Parkland Drive
Sharonville
11355 Swing Road
Shelby
3885 Laser Road
Sidney
9900 Sidney-Freyburg Road
Springboro
88 Heatherwoode Boulevard
8300 Country Club Lane
Springfield
500 Championship Drive, Springfield, OH
5000 Championship Drive, Springfield, OH
1000 Links Lane, Springfield, OH
3950 Springfield Xenia Road
500 Roscommon Drive
Springfiels
5575 North River Road
Steubenville
413 Lovers Lane
Strongsville
3000 Championship Drive, Strongsville, OH
2000 Pro Shop Lane, Strongsville, OH
2500 Tournament Drive, Strongsville, OH
1000 Club House Drive, Strongsville, OH
2000 Golf Course Drive, Strongsville, OH
Sunbury
6683 State Route 61
1 Rattlesnake Drive
SW Pataskala
1158 Hazleton Etna Rd
Swanton
13501 Airport Highway
Sylvania
5201 Corey Road
Tiffin
2760 E. Twp. Rd. 122
4399 SR 231
Toledo
100 Greens Way, Toledo, OH
3910 Heatherdowns Boulevard
200 Greens Way, Toledo, OH
2315 Walden Pond Drive
3915 Heatherdowns Boulevard
2162 West Alexis Road
500 Tee Time Drive, Toledo, OH
4206 Deepwood Lane
100 Tee Time Drive, Toledo, OH
Twinsburg
10103 Timothy Lane
1511 East Aurora Road
Uniontown
4350 Mayfair Road
Van Wert
579 Hospital Drive
Vandalia
Wadsworth
469 Reimer Rd
Warren
2500 Tournament Drive, Warren, OH
100 Championship Drive, Warren, OH
1000 Links Lane, Warren, OH
100 Country Club Road, Warren, OH
2000 Country Club Road, Warren, OH
5000 Links Lane, Warren, OH
Washington Court House
703 Highland Avenue
Waynesfield
26820 State Route 67
West Lafayette
54188 Township Road
Westerville
5000 Club Drive
5400 Little Turtle Way
Westfield Center
6500 Greenwich Road
Westlake
29800 Center Ridge Road
29800 Center Ridge Road
Willard
4000 Town Line Road 26
Williamsport
9500 US Route 22 W
Willoughby
38890 Hodgson Road
Willoughby Hills
35501 Eddy Road
Wilmington
Wright-Patterson AFB
3565 Communications Blvd
Youngstown
1402 Country Club Drive
1500 Fairway Drive, Youngstown, OH
500 Country Club Road, Youngstown, OH
300 Club House Drive, Youngstown, OH
Zanesville
2655 Maysville Pike
4370 Clay Pike
1300 Country Club Drive
2710 Jackson Road
