Golf courses in Cleveland, OH

There are 4 golf courses in Cleveland, OH: 2 public and 2 private.

Courses
4
18-hole
2
9-hole
2
With a range
2 of 4
Avg 18-hole yards
6,637
Nearby
6 within 10 mi

Courses in and near Cleveland

Showing 10 courses: 4 in Cleveland, 6 nearby.

  1. Beechmont Country Club

    Private29600 Chagrin Blvd

    18 · PAR 71 · 6,648 YD

  2. Little Met Golf Course

    Public18599 Old Lorain Rd

    9 · PAR 35 · 2,527 YD

  3. Mastick Woods Golf Course

    Public19900 Puritas Ave

    9 · PAR 31 · 1,900 YD

  4. Shaker Heights Country Club

    Private3300 Courtland Blvd

    18 · PAR 72 · 6,626 YD

  5. Washington Golf Course

    PublicNewburgh Heights, OH

    1.7 MI · 9 · PAR 29 · 1,486 YD

  6. Ridgewood Golf Course

    PublicParma, OH

    6.4 MI · 18 · PAR 70 · 6,049 YD

  7. Big Met Golf Course

    PublicFairview Park, OH

    7.2 MI · 18 · PAR 72 · 6,125 YD

  8. Highland Park Golf Course

    PublicHighland Hills, OH

    8.7 MI · 18 · PAR 71 · 6,322 YD

  9. Canterbury Golf Club

    PrivateBeachwood, OH

    9.4 MI · 18 · PAR 72 · 6,942 YD

  10. Mayfield Country Club

    PrivateSouth Euclid, OH

    9.6 MI · 18 · PAR 71 · 6,618 YD

Missing a course in Cleveland, or something out of date?

Tell us what to fix

Of the 4 Cleveland courses that list driving range information, 2 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is Beechmont Country Club at 6,648 yards, and the average is 6,637 yards.

Cleveland is in Ohio, which has 592 golf courses across 308 cities in this directory.

Nearby cities with listed courses include Newburgh Heights, OH (1.7 miles), Parma, OH (6.4 miles), Fairview Park, OH (7.2 miles) and Highland Hills, OH (8.7 miles).

Nearby cities

Miles, straight line

All golf courses in Ohio

Frequently asked questions

How many golf courses are in Cleveland, OH?

Cleveland, OH has 4 golf courses in this directory: 2 with 18 holes and 2 with 9 holes.

What is the longest golf course in Cleveland, OH?

Of the 18-hole courses with a listed yardage, Beechmont Country Club is the longest at 6,648 yards.

Do golf courses in Cleveland, OH have driving ranges?

2 of the 4 courses in Cleveland, OH that list driving range information have one.

How long is the average 18-hole course in Cleveland, OH?

Across 2 18-hole courses with a listed yardage, the average is 6,637 yards.

What cities near Cleveland, OH have golf courses?

Nearby cities with listed courses include Newburgh Heights, OH (1.7 miles, 1 course), Parma, OH (6.4 miles, 1 course), Fairview Park, OH (7.2 miles, 1 course) and Highland Hills, OH (8.7 miles, 1 course).

How many public golf courses are in Cleveland, OH?

Cleveland, OH has 2 public golf courses in this directory.

How many private golf courses are in Cleveland, OH?

Cleveland, OH has 2 private golf courses in this directory.

How many public vs private golf courses are in Cleveland, OH?

Of the 4 golf courses listed in Cleveland, OH, 2 are public and 2 are private.

Listing data last updated October 2026. See data sources.