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
-
McPherson Country Club
Private1396 Pioneer Rd
9 · PAR 35 · 2,911 YD
-
Rolling Acres Golf Course
Public1461 Pioneer Rd
9 · PAR 36 · 2,906 YD
-
Turkey Creek Golf Course
Public1000 Fox Run Rd
18 · PAR 70 · 6,241 YD
-
Hesston Golf Course
PublicHesston, KS
23.5 MI · 18 · PAR 71 · 6,542 YD
-
Crazy Horse Sports Club & Golf Course
PublicHutchinson, KS
24.0 MI · 18 · PAR 72 · 6,650 YD
-
Hillsboro Municipal Golf Course
PublicHillsboro, KS
25.1 MI · 9 · PAR 35 · 2,750 YD
-
Salina Golf Club
PublicSalina, KS
26.9 MI · 18 · PAR 71 · 6,031 YD
-
Geneseo Golf Club
PrivateGeneseo, KS
27.6 MI · 9 · PAR 32 · 2,079 YD
-
Salina Municipal Golf Course
PublicSalina, KS
28.1 MI · 18 · PAR 70 · 6,500 YD
-
Salina Country Club
PrivateSalina, KS
28.6 MI · 18 · PAR 71 · 6,135 YD
-
Willowbrook Golf Course
PrivateHutchinson, KS
29.3 MI · 9 · PAR 36 · 2,850 YD
-
Lyons Public Golf Course
PublicLyons, KS
30.0 MI · 9 · PAR 35 · 2,902 YD
-
Wedgewood Golf Course
PublicHalstead, KS
30.3 MI · 9 · PAR 35 · 2,768 YD
No courses match these filters.
Missing a course in McPherson, or something out of date?
Tell us what to fixOf 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 lineFrequently 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.