Golf courses in Espanola, NM

Espanola, NM has one listed golf course, Black Mesa Golf Club, a regulation 18-hole golf course with par 72 and 7,307 yards. 5 other golf courses are within 25 miles; the nearest is Towa Golf Club in Santa Fe, NM, 10 miles away.

Courses
1
18-hole
1
9-hole
0
With a range
1 of 1
Avg 18-hole yards
7,307
Nearby
10 within 50 mi

Courses in and near Espanola

Showing 11 courses: 1 in Espanola, 10 nearby.

  1. Black Mesa Golf Club

    Public115 Nm 399

    18 · PAR 72 · 7,307 YD

  2. Towa Golf Club

    PublicSanta Fe, NM

    10.1 MI · 9 · PAR 36 · 3,575 YD

  3. 15.5 MI · 18 · PAR 72 · 6,505 YD

  4. 20.0 MI · 18 · PAR 72 · 7,626 YD

  5. Marty Sanchez Links De Santa Fe

    PublicSanta Fe, NM

    22.6 MI · 18 · PAR 72 · 7,415 YD

  6. Quail Run

    PrivateSanta Fe, NM

    22.8 MI · 9 · PAR 32 · 2,466 YD

  7. Santa Fe Country Club

    PublicSanta Fe, NM

    26.2 MI · 18 · PAR 72 · 7,000 YD

  8. Cochiti Golf Club

    Cochiti Lake, NM

    28.8 MI · 18 · PAR 72 · 6,817 YD

  9. Taos Country Club

    PublicRanchos de Taos, NM

    33.3 MI · 18 · PAR 72 · 7,302 YD

  10. 45.3 MI · 9 · PAR 36 · 2,900 YD

  11. Angel Fire Resort

    PublicAngel Fire, NM

    49.4 MI · 18 · PAR 72 · 6,655 YD

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

Tell us what to fix

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

Nearby cities with listed courses include Los Alamos, NM (16 miles), Santa Fe, NM (20 miles), Cochiti Lake, NM (29 miles) and Ranchos de Taos, NM (33 miles).

Nearby cities

Miles, straight line

All golf courses in New Mexico

Frequently asked questions

How many golf courses are in Espanola, NM?

Espanola, NM has 1 golf course in this directory.

What is the longest golf course in Espanola, NM?

Of the 18-hole courses with a listed yardage, Black Mesa Golf Club is the longest at 7,307 yards.

Do golf courses in Espanola, NM have driving ranges?

1 of the 1 course in Espanola, NM that list driving range information has one.

What cities near Espanola, NM have golf courses?

Nearby cities with listed courses include Los Alamos, NM (16 miles, 1 course), Santa Fe, NM (20 miles, 5 courses), Cochiti Lake, NM (29 miles, 1 course) and Ranchos de Taos, NM (33 miles, 1 course).

What golf courses are near Espanola, NM?

The three nearest other golf courses are Towa Golf Club in Santa Fe, NM (10 miles), Los Alamos County Golf Course in Los Alamos, NM (16 miles) and The Club At Las Campanas in Santa Fe, NM (20 miles).

How far is the nearest other golf course from Espanola?

The nearest other golf course is Towa Golf Club in Santa Fe, NM, 10 miles from the middle of the courses listed in Espanola, in a straight line.

How many public golf courses are in Espanola, NM?

Espanola, NM has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.