Golf courses in Dayton, OH

There are 5 golf courses in Dayton, OH: 1 public and 4 private.

Courses
5
18-hole
5
9-hole
0
With a range
5 of 5
Avg 18-hole yards
6,527
Nearby
6 within 10 mi

Courses in and near Dayton

Showing 11 courses: 5 in Dayton, 6 nearby.

  1. Community Golf Club

    Public2917 Berkley St Bldg 2

    18 · PAR 71 · 6,304 YD

  2. Dayton Country Club

    Private555 Kramer Rd

    18 · PAR 71 · 6,285 YD

  3. Miami Valley Golf Club

    Private3311 Salem Ave

    18 · PAR 71 · 6,589 YD

  4. Moraine Country Club

    Private4075 Southern Blvd Unit 1

    18 · PAR 72 · 6,798 YD

  5. Walnut Grove Country Club

    Private5050 Linden Ave

    18 · PAR 72 · 6,659 YD

  6. NCR Country Club

    PrivateKettering, OH

    5.2 MI · 18 · PAR 71 · 6,824 YD

  7. Meadowbrook At Clayton

    PublicClayton, OH

    7.9 MI · 18 · PAR 72 · 6,472 YD

  8. Graywolf Golf Club

    PublicClayton, OH

    8.1 MI · 18 · PAR 72 · 7,223 YD

  9. Beavercreek Golf Club

    PublicBeavercreek, OH

    8.2 MI · 18 · PAR 72 · 7,030 YD

  10. Prairie Trace Golf Course

    PrivateWright Patterson Afb, OH

    8.2 MI · 18 · PAR 72 · 6,824 YD

  11. Cassel Hills Golf Course

    PublicVandalia, OH

    9.0 MI · 18 · PAR 71 · 6,655 YD

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

Tell us what to fix

Of the 5 Dayton courses that list driving range information, 5 have one.

Among the 5 18-hole courses here with a listed yardage, the longest is Moraine Country Club at 6,798 yards, and the average is 6,527 yards.

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

Nearby cities with listed courses include Kettering, OH (5.2 miles), Clayton, OH (8.0 miles), Beavercreek, OH (8.2 miles) and Wright Patterson Afb, OH (8.2 miles).

Nearby cities

Miles, straight line

All golf courses in Ohio

Frequently asked questions

How many golf courses are in Dayton, OH?

Dayton, OH has 5 golf courses in this directory: 5 with 18 holes.

What is the longest golf course in Dayton, OH?

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

Do golf courses in Dayton, OH have driving ranges?

5 of the 5 courses in Dayton, OH that list driving range information have one.

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

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

What cities near Dayton, OH have golf courses?

Nearby cities with listed courses include Kettering, OH (5.2 miles, 1 course), Clayton, OH (8.0 miles, 2 courses), Beavercreek, OH (8.2 miles, 1 course) and Wright Patterson Afb, OH (8.2 miles, 1 course).

How many public golf courses are in Dayton, OH?

Dayton, OH has 1 public golf course in this directory.

How many private golf courses are in Dayton, OH?

Dayton, OH has 4 private golf courses in this directory.

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

Of the 5 golf courses listed in Dayton, OH, 1 is public and 4 are private.

Listing data last updated October 2026. See data sources.