Golf courses in La Crosse, VA

The only golf course listed in La Crosse, VA is South Hill Country Club, a 9-hole golf course with par 35 and 2,900 yards. 8 other golf courses are within 25 miles; the nearest is Brunswick Country Club in Lawrenceville, VA, 12 miles away.

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

Courses in and near La Crosse

Showing 11 courses: 1 in La Crosse, 10 nearby.

  1. South Hill Country Club

    Private3061 Country Club Rd

    9 · PAR 35 · 2,900 YD

  2. Brunswick Country Club

    Lawrenceville, VA

    11.8 MI · 9 · PAR 35 · 2,909 YD

  3. Lunenburg Country Club

    PrivateKenbridge, VA

    15.5 MI · 9 · PAR 36 · 2,940 YD

  4. Lake Gaston Golf Club

    PublicGasburg, VA

    16.3 MI · 18 · PAR 71 · 5,914 YD

  5. Victoria Golf Club

    PublicVictoria, VA

    19.6 MI · 9 · PAR 36 · 2,920 YD

  6. Mecklenburg Country Club

    PrivateChase City, VA

    22.0 MI · 9 · PAR 36 · 3,253 YD

  7. Myrick Hills Country Club

    PrivateLittleton, NC

    22.9 MI · 18 · PAR 71 · 6,361 YD

  8. Nottoway River Country Club

    PrivateBlackstone, VA

    23.8 MI · 9 · PAR 36 · 2,968 YD

  9. Warrenton Golf Club

    PublicWarrenton, NC

    24.2 MI · 9 · PAR 36 · 2,910 YD

  10. Emporia Country Club

    PrivateEmporia, VA

    29.7 MI · 18 · PAR 72 · 6,380 YD

  11. Crewe Country Club

    PrivateCrewe, VA

    29.7 MI · 9 · PAR 36 · 3,146 YD

Missing a course in La Crosse, or something out of date?

Tell us what to fix

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

Nearby cities with listed courses include Bracey, VA (11 miles), Lawrenceville, VA (12 miles), Kenbridge, VA (15 miles) and Gasburg, VA (16 miles).

Nearby cities

Miles, straight line

All golf courses in Virginia

Frequently asked questions

How many golf courses are in La Crosse, VA?

La Crosse, VA has 1 golf course in this directory.

Do golf courses in La Crosse, VA have driving ranges?

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

What cities near La Crosse, VA have golf courses?

Nearby cities with listed courses include Bracey, VA (11 miles, 2 courses), Lawrenceville, VA (12 miles, 1 course), Kenbridge, VA (15 miles, 1 course) and Gasburg, VA (16 miles, 1 course).

What golf courses are near La Crosse, VA?

The three nearest other golf courses are Brunswick Country Club in Lawrenceville, VA (12 miles), Lunenburg Country Club in Kenbridge, VA (15 miles) and Lake Gaston Golf Club in Gasburg, VA (16 miles).

How far is the nearest other golf course from La Crosse?

The nearest other golf course is Brunswick Country Club in Lawrenceville, VA, 12 miles from the middle of the courses listed in La Crosse, in a straight line.

How many private golf courses are in La Crosse, VA?

La Crosse, VA has 1 private golf course in this directory.

Listing data last updated October 2026. See data sources.