Golf courses in McGaheysville, VA

The only golf course listed in McGaheysville, VA is Woodstone Meadows Golf Course At Massanutten, a 9-hole golf course. 13 other golf courses are within 25 miles; the nearest is Packsaddle Ridge Golf Club in Keezletown, VA, 4.8 miles away.

Courses
1
18-hole
0
9-hole
1
With a range
1 of 1
Avg 18-hole yards
–
Nearby
10 within 24 mi

Courses in and near McGaheysville

Showing 11 courses: 1 in McGaheysville, 10 nearby.

  1. 9

  2. Packsaddle Ridge Golf Club

    PublicKeezletown, VA

    4.8 MI · 18 · PAR 72 · 7,024 YD

  3. Spotswood Country Club

    PrivateHarrisonburg, VA

    7.0 MI · 18 · PAR 71 · 6,340 YD

  4. Lakeview Golf Club

    PublicHarrisonburg, VA

    9.2 MI · 9 · PAR 36 · 3,327 YD

  5. Heritage Oaks Golf Course

    PublicHarrisonburg, VA

    10.8 MI · 18 · PAR 70 · 6,300 YD

  6. Sandy Bottom Par 3

    PublicBridgewater, VA

    12.7 MI · 9 · PAR 27 · 692 YD

  7. Greene Hills Golf & Swim Club

    PrivateStanardsville, VA

    18.1 MI · 18 · PAR 71 · 6,400 YD

  8. Shenvalee Golf Resort

    PublicNew Market, VA

    18.8 MI · 9 · PAR 36 · 3,034 YD

  9. Ingleside Golf Resort

    PublicStaunton, VA

    20.7 MI · 18 · PAR 72 · 6,405 YD

  10. Old Trail Golf Club

    PublicCrozet, VA

    21.8 MI · 18 · PAR 72 · 6,914 YD

  11. Orchard Creek

    PrivateWaynesboro, VA

    23.6 MI · 18 · PAR 72 · 6,456 YD

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

Tell us what to fix

McGaheysville is in Virginia, which has 307 golf courses across 177 cities in this directory.

Nearby cities with listed courses include Keezletown, VA (4.8 miles), Harrisonburg, VA (9.0 miles), Bridgewater, VA (13 miles) and Stanardsville, VA (18 miles).

Nearby cities

Miles, straight line

All golf courses in Virginia

Frequently asked questions

How many golf courses are in McGaheysville, VA?

McGaheysville, VA has 1 golf course in this directory.

Do golf courses in McGaheysville, VA have driving ranges?

1 of the 1 course in McGaheysville, VA that list driving range information has one.

What cities near McGaheysville, VA have golf courses?

Nearby cities with listed courses include Keezletown, VA (4.8 miles, 1 course), Harrisonburg, VA (9.0 miles, 3 courses), Bridgewater, VA (13 miles, 1 course) and Stanardsville, VA (18 miles, 1 course).

What golf courses are near McGaheysville, VA?

The three nearest other golf courses are Packsaddle Ridge Golf Club in Keezletown, VA (4.8 miles), Spotswood Country Club in Harrisonburg, VA (7.0 miles) and Lakeview Golf Club in Harrisonburg, VA (9.2 miles).

How far is the nearest other golf course from McGaheysville?

The nearest other golf course is Packsaddle Ridge Golf Club in Keezletown, VA, 4.8 miles from the middle of the courses listed in McGaheysville, in a straight line.

How many public golf courses are in McGaheysville, VA?

McGaheysville, VA has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.