Golf courses in Hamilton, OH

There are 5 golf courses in Hamilton, OH: 3 public and 2 private.

Courses
5
18-hole
3
9-hole
1
With a range
2 of 4
Avg 18-hole yards
5,751
Nearby
6 within 10 mi

Courses in and near Hamilton

Showing 11 courses: 5 in Hamilton, 6 nearby.

  1. Potter's Park Golf Course

    Public417 Hamilton New London Rd

    18 · PAR 69 · 5,353 YD

  2. The Elks Golf Club

    Private4444 Hamilton Middletown Rd

    9 · PAR 36 · 3,145 YD

  3. The Elks Golf Club, White Course

    Private4444 Hamilton Middletown Rd

  4. Twin Run Golf Course

    Public2505 Eaton Rd

    18 · PAR 72 · 6,551 YD

  5. Vista Verde Golf Club

    Public4780 Millikin Rd

    18 · PAR 69 · 5,350 YD

  6. Fairfield Greens North Trace

    PublicFairfield, OH

    6.2 MI · 9 · PAR 31 · 1,850 YD

  7. Fairfield Greens South Trace

    PublicFairfield, OH

    6.9 MI · 18 · PAR 70 · 6,246 YD

  8. Four Bridges Country Club

    PrivateLiberty Township, OH

    8.5 MI · 18 · PAR 72 · 7,201 YD

  9. Pleasant Hill Golf Club

    PublicLiberty Township, OH

    9.2 MI · 18 · PAR 71 · 6,586 YD

  10. The Mill Course

    PublicCincinnati, OH

    9.2 MI · 18 · PAR 71 · 6,376 YD

  11. Tri County Golf Ranch

    PublicSpringdale, OH

    9.9 MI · 9 · PAR 27 · 1,207 YD

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

Tell us what to fix

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

Among the 3 18-hole courses here with a listed yardage, the longest is Twin Run Golf Course at 6,551 yards, and the average is 5,751 yards.

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

Nearby cities with listed courses include Fairfield, OH (6.6 miles), Liberty Township, OH (8.8 miles), Springdale, OH (9.9 miles) and West Chester, OH (10 miles).

Nearby cities

Miles, straight line

All golf courses in Ohio

Frequently asked questions

How many golf courses are in Hamilton, OH?

Hamilton, OH has 5 golf courses in this directory: 3 with 18 holes, 1 with 9 holes and 1 with another or unlisted hole count.

What is the longest golf course in Hamilton, OH?

Of the 18-hole courses with a listed yardage, Twin Run Golf Course is the longest at 6,551 yards.

Do golf courses in Hamilton, OH have driving ranges?

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

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

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

What cities near Hamilton, OH have golf courses?

Nearby cities with listed courses include Fairfield, OH (6.6 miles, 2 courses), Liberty Township, OH (8.8 miles, 2 courses), Springdale, OH (9.9 miles, 1 course) and West Chester, OH (10 miles, 2 courses).

How many public golf courses are in Hamilton, OH?

Hamilton, OH has 3 public golf courses in this directory.

How many private golf courses are in Hamilton, OH?

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

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

Of the 5 golf courses listed in Hamilton, OH, 3 are public and 2 are private.

Listing data last updated October 2026. See data sources.