Golf courses in McPherson, KS

McPherson Country Club, Rolling Acres Golf Course and Turkey Creek Golf Course are the three golf courses listed in McPherson, KS. 2 other golf courses are within 25 miles; the nearest is Hesston Golf Course in Hesston, KS, 23 miles away.

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

Courses in and near McPherson

Showing 13 courses: 3 in McPherson, 10 nearby.

  1. McPherson Country Club

    Private1396 Pioneer Rd

    9 · PAR 35 · 2,911 YD

  2. Rolling Acres Golf Course

    Public1461 Pioneer Rd

    9 · PAR 36 · 2,906 YD

  3. Turkey Creek Golf Course

    Public1000 Fox Run Rd

    18 · PAR 70 · 6,241 YD

  4. Hesston Golf Course

    PublicHesston, KS

    23.5 MI · 18 · PAR 71 · 6,542 YD

  5. 24.0 MI · 18 · PAR 72 · 6,650 YD

  6. Hillsboro Municipal Golf Course

    PublicHillsboro, KS

    25.1 MI · 9 · PAR 35 · 2,750 YD

  7. Salina Golf Club

    PublicSalina, KS

    26.9 MI · 18 · PAR 71 · 6,031 YD

  8. Geneseo Golf Club

    PrivateGeneseo, KS

    27.6 MI · 9 · PAR 32 · 2,079 YD

  9. Salina Municipal Golf Course

    PublicSalina, KS

    28.1 MI · 18 · PAR 70 · 6,500 YD

  10. Salina Country Club

    PrivateSalina, KS

    28.6 MI · 18 · PAR 71 · 6,135 YD

  11. Willowbrook Golf Course

    PrivateHutchinson, KS

    29.3 MI · 9 · PAR 36 · 2,850 YD

  12. Lyons Public Golf Course

    PublicLyons, KS

    30.0 MI · 9 · PAR 35 · 2,902 YD

  13. Wedgewood Golf Course

    PublicHalstead, KS

    30.3 MI · 9 · PAR 35 · 2,768 YD

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

Tell us what to fix

Of the 3 McPherson courses that list driving range information, 1 has one.

McPherson is in Kansas, which has 230 golf courses across 160 cities in this directory.

Nearby cities with listed courses include Hesston, KS (23 miles), Hillsboro, KS (25 miles), Geneseo, KS (28 miles) and Salina, KS (28 miles).

Nearby cities

Miles, straight line

All golf courses in Kansas

Frequently asked questions

How many golf courses are in McPherson, KS?

McPherson, KS has 3 golf courses in this directory: 1 with 18 holes and 2 with 9 holes.

What is the longest golf course in McPherson, KS?

Of the 18-hole courses with a listed yardage, Turkey Creek Golf Course is the longest at 6,241 yards.

Do golf courses in McPherson, KS have driving ranges?

1 of the 3 courses in McPherson, KS that list driving range information has one.

What cities near McPherson, KS have golf courses?

Nearby cities with listed courses include Hesston, KS (23 miles, 1 course), Hillsboro, KS (25 miles, 1 course), Geneseo, KS (28 miles, 1 course) and Salina, KS (28 miles, 3 courses).

What golf courses are near McPherson, KS?

The three nearest other golf courses are Hesston Golf Course in Hesston, KS (23 miles), Crazy Horse Sports Club & Golf Course in Hutchinson, KS (24 miles) and Hillsboro Municipal Golf Course in Hillsboro, KS (25 miles).

How far is the nearest other golf course from McPherson?

The nearest other golf course is Hesston Golf Course in Hesston, KS, 23 miles from the middle of the courses listed in McPherson, in a straight line.

How many public golf courses are in McPherson, KS?

McPherson, KS has 2 public golf courses in this directory.

How many private golf courses are in McPherson, KS?

McPherson, KS has 1 private golf course in this directory.

How many public vs private golf courses are in McPherson, KS?

Of the 3 golf courses listed in McPherson, KS, 2 are public and 1 is private.

Listing data last updated October 2026. See data sources.