Golf courses in Las Cruces, NM

Picacho Hills Country Club, Red Hawk Golf Club and Sonoma Ranch Golf Course are the three golf courses listed in Las Cruces, NM. No other listed golf course is within 25 miles; the nearest is Anthony Country Club in Anthony, NM, 26 miles away.

Courses
3
18-hole
3
9-hole
0
With a range
3 of 3
Avg 18-hole yards
7,174
Nearby
10 within 59 mi

Courses in and near Las Cruces

Showing 13 courses: 3 in Las Cruces, 10 nearby.

  1. Picacho Hills Country Club

    Private6861 Via Campestre

    18 · PAR 72 · 6,970 YD

  2. Red Hawk Golf Club

    Public7502 Red Hawk Golf Rd

    18 · PAR 72 · 7,523 YD

  3. Sonoma Ranch Golf Course

    Public1274 Golf Club Rd

    18 · PAR 72 · 7,028 YD

  4. Anthony Country Club

    PrivateAnthony, NM

    26.1 MI · 9 · PAR 35 · 2,893 YD

  5. 34.6 MI · 9 · PAR 36 · 3,444 YD

  6. Santa Teresa Country Club

    PrivateSanta Teresa, NM

    35.1 MI · 18 · PAR 72 · 6,780 YD

  7. Coronado Golf & Country Club

    PrivateEl Paso, TX

    37.8 MI · 18 · PAR 70 · 6,485 YD

  8. Butterfield Trail Golf Club

    PublicEl Paso, TX

    44.3 MI · 18 · PAR 72 · 7,307 YD

  9. Lone Star Golf Club

    PublicEl Paso, TX

    45.3 MI · 18 · PAR 71 · 6,411 YD

  10. Horizon Golf Club

    Horizon City, TX

    55.9 MI · 18 · PAR 70 · 6,759 YD

  11. 57.6 MI · 18 · PAR 72 · 6,700 YD

  12. Desert Lakes Golf Course

    PublicAlamogordo, NM

    57.7 MI · 18 · PAR 72 · 6,491 YD

  13. Apache Mesa Golf Course

    PublicHolloman Air Force Base, NM

    58.5 MI · 9 · PAR 36 · 3,379 YD

Missing a course in Las Cruces, or something out of date?

Tell us what to fix

Of the 3 Las Cruces courses that list driving range information, 3 have one.

Among the 3 18-hole courses here with a listed yardage, the longest is Red Hawk Golf Club at 7,523 yards, and the average is 7,174 yards.

Las Cruces is in New Mexico, which has 78 golf courses across 48 cities in this directory.

Nearby cities with listed courses include Anthony, NM (26 miles), Santa Teresa, NM (35 miles), El Paso, TX (42 miles) and Horizon City, TX (56 miles).

Nearby cities

Miles, straight line

All golf courses in New Mexico

Frequently asked questions

How many golf courses are in Las Cruces, NM?

Las Cruces, NM has 3 golf courses in this directory: 3 with 18 holes.

What is the longest golf course in Las Cruces, NM?

Of the 18-hole courses with a listed yardage, Red Hawk Golf Club is the longest at 7,523 yards.

Do golf courses in Las Cruces, NM have driving ranges?

3 of the 3 courses in Las Cruces, NM that list driving range information have one.

How long is the average 18-hole course in Las Cruces, NM?

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

What cities near Las Cruces, NM have golf courses?

Nearby cities with listed courses include Anthony, NM (26 miles, 1 course), Santa Teresa, NM (35 miles, 1 course), El Paso, TX (42 miles, 7 courses) and Horizon City, TX (56 miles, 1 course).

What golf courses are near Las Cruces, NM?

The three nearest other golf courses are Anthony Country Club in Anthony, NM (26 miles), Painted Dunes Desert Golf Course in El Paso, TX (35 miles) and Santa Teresa Country Club in Santa Teresa, NM (35 miles).

How far is the nearest other golf course from Las Cruces?

The nearest other golf course is Anthony Country Club in Anthony, NM, 26 miles from the middle of the courses listed in Las Cruces, in a straight line.

How many public golf courses are in Las Cruces, NM?

Las Cruces, NM has 2 public golf courses in this directory.

How many private golf courses are in Las Cruces, NM?

Las Cruces, NM has 1 private golf course in this directory.

How many public vs private golf courses are in Las Cruces, NM?

Of the 3 golf courses listed in Las Cruces, NM, 2 are public and 1 is private.

Listing data last updated October 2026. See data sources.