New Mexico

New Mexico’s 97 golf courses offer a distinctive high-desert golf experience — dramatic mountain backdrops, clear blue skies, thin air at elevation, and courses that play differently than anything in the humid eastern or forested western United States. Golf in the Land of Enchantment is year-round in lower elevations, accessible and affordable, and often spectacularly scenic.

Albuquerque and Santa Fe anchor the state’s golf scene, with the metro area offering a strong mix of public courses from affordable municipals to challenging mountain layouts. The Sandia Mountains east of Albuquerque provide a dramatic backdrop for some of the state’s best terrain, while northern New Mexico’s high desert along the Rio Grande and the Taos plateau produces a uniquely austere visual experience. Green fees across the state are among the most affordable in the West.

New Mexico Golf by Region

Albuquerque Metro

Albuquerque’s position at 5,300 feet elevation means year-round golf in mild winters and hot but tolerable summers. The Sandia Mountains to the east provide a constantly changing light show as a backdrop. Paako Ridge Golf Club, 20 minutes from downtown on the east side of the Sandias, is one of New Mexico’s most critically acclaimed public courses — 7,736 yards of challenging high desert terrain at accessible pricing ($42–$66). Cochiti Golf Club, an hour north of Albuquerque near Cochiti Lake, delivers a distinctive red rock and desert juniper setting consistently ranked among the state’s best public tracks.

Santa Fe / Northern New Mexico

Santa Fe at 7,000 feet is the highest-altitude state capital in the US, and its golf reflects that elevation — thin air means drives carry further, but temperatures can drop sharply in fall. Las Campanas Golf Club (a Jack Nicklaus design) is Santa Fe’s premier private course. Black Mesa Golf Club, 30 minutes north of Santa Fe in the Española Valley, is a Baxter Spann-designed public course with spectacular views of the Rio Grande plateau and northern New Mexico’s high desert landscape. Green fees at Black Mesa run $60–$80.

Northern / Farmington / Taos Area

Piñon Hills Golf Course in Farmington is consistently rated New Mexico’s top public course by national ranking services — an underrated gem in the northwest corner of the state with outstanding conditions and rolling terrain. Taos Country Club offers an accessible 18-hole public round in the famous arts town with green fees under $65 even on weekends. The Taos area and Rio Grande Gorge provide one of New Mexico’s most dramatic golf settings.

Top Courses in New Mexico

  • Piñon Hills Golf Course (Farmington) — Consistently ranked New Mexico’s #1 public course nationally. Exceptional conditions, challenging terrain; green fees ~$65–$70.
  • Paako Ridge Golf Club (Tijeras) — East of Albuquerque’s Sandia Mountains; 7,736 yards of high desert challenge with Sandia peak views. Public; green fees ~$42–$66.
  • Cochiti Golf Club (Cochiti Lake) — Between Albuquerque and Santa Fe; red rock, desert juniper, and Rio Grande plateau setting. Public; consistently top-ranked in NM. Green fees ~$35–$55.
  • Black Mesa Golf Club (La Mesilla) — 30 minutes north of Santa Fe; Baxter Spann design with Rio Grande valley views. Public; green fees ~$60–$80.
  • Las Campanas Golf Club (Santa Fe) — Jack Nicklaus Signature design at 7,000 feet elevation; Santa Fe’s top private/resort layout. Two 9-hole courses; resort access available.
  • Sandia Golf Club (Albuquerque) — Resort-affiliated public course at Sandia Resort; well-maintained desert layout convenient to downtown Albuquerque. Green fees ~$45–$80.
  • Taos Country Club (Rancho de Taos) — Public course in the Taos area with views of the Sangre de Cristo mountains; accessible pricing under $65 weekends. Green fees ~$40–$65.
  • Twin Warriors Golf Club (Santa Ana Pueblo) — Gary Panks design on Santa Ana Pueblo land north of Albuquerque; striking desert and Sandia Mountain views. Green fees ~$55–$90.

When to Play Golf in New Mexico

New Mexico is largely a year-round golf state at lower elevations. Albuquerque’s mild winters (average highs 45–55°F in December–February) allow cold-but-sunny winter rounds; summer highs hit 90–95°F but low humidity makes morning rounds comfortable. The best windows statewide are April–June and September–October. Santa Fe and northern mountain courses (7,000+ feet) close or become difficult from November through March. Southern New Mexico (Las Cruces, Ruidoso) has the most temperate year-round climate and is playable in all 12 months. Afternoon thunderstorms are common July through September — start early.

Frequently Asked Questions

How many golf courses are in New Mexico?

New Mexico has 97 golf courses in our database. The state’s golf market centers on the Albuquerque metro and the Santa Fe / northern New Mexico corridor, with additional clusters in Farmington, Las Cruces, and the Ruidoso resort area.

What is the best golf course in New Mexico?

Piñon Hills Golf Course in Farmington is consistently rated New Mexico’s top public course by national services. Paako Ridge Golf Club east of Albuquerque and Cochiti Golf Club are the most recognized alternatives. Las Campanas is the benchmark for private/resort golf in the state.

When is the best time to golf in New Mexico?

April through June and September through October. Albuquerque’s winter golf is possible (cool but sunny). Avoid mid-July through August afternoons due to monsoon thunderstorms — morning rounds are recommended during monsoon season.

How much does golf cost in New Mexico?

New Mexico is excellent value. Budget public courses run $25–$45; quality public tracks charge $40–$70; Piñon Hills tops at ~$70; and resort/premium courses run $80–$100. Green fees are among the lowest in the West for comparable course quality.

Is New Mexico worth visiting for golf?

Yes — particularly for golfers who want unique, uncrowded desert golf at prices far below Arizona or Nevada equivalents. Pair Albuquerque and Santa Fe golf with world-class cuisine, art, and Pueblo cultural sites for one of the Southwest’s richest golf-and-travel combinations.

All Golf Courses in New Mexico

Browse all 97 New Mexico golf courses in our database below, including green fees, location, and course details.

CourseCityFees
Black Mesa Golf ClubEspanola$50.00
Paa-Ko Ridge Golf ClubSandia Park$57.00 / $71.00
Sunrise Course at Las CampanasSanta Fe$80.00
Desert Lakes Golf CourseAlamogordo$15.00
Acoma Sandia Course at Tanoan Country ClubAlbuquerque$35.00 / $60.00
Albuquerque Country ClubAlbuquerque$90.00
Championship Course at Arroyo del Oso Golf CourseAlbuquerque$18.45
Championship Course at Ladera Golf CourseAlbuquerque$15.25
Championship Course at the U of New MexicoAlbuquerque$57.00 / $67.00
Dam Nine Course at Arroyo del Oso Golf CourseAlbuquerque$18.45
Executive Course at Ladera Golf CourseAlbuquerque$14.00
Executive Course at Los Altos Golf CourseAlbuquerque$5.45
Four Hills Country ClubAlbuquerque$35.00 / $40.00
Lakes Arroyo Course at Isleta Eagle Golf CourseAlbuquerque$32.00 / $38.00
Lakes Mesa Course at Isleta Eagle Golf CourseAlbuquerque$32.00 / $38.00
Mesa Arroyo Course at Isleta Eagle Golf CourseAlbuquerque$32.00 / $38.00
Paradise Hills Golf ClubAlbuquerque$27.00 / $36.00
Puerto Del Sol Golf CourseAlbuquerque$15.25
Regulation Course at Los Altos Golf CourseAlbuquerque$15.25
Sandia Zia Course at Tanoan Country ClubAlbuquerque$35.00 / $60.00
Tijeras Arroyo Golf CourseAlbuquerque$20.00
University of New Mexico – North CourseAlbuquerque$14.70 / $15.75
Zia Acoma Course at Tanoan Country ClubAlbuquerque$35.00 / $60.00
Alto Lakes Golf & Country ClubAlto$55.00
Angel Fire ResortAngel Fire$50.00 / $55.00
Anthony Country ClubAnthony$12.00
Dos Lagos Golf CourseAnthony$14.00 / $17.00
Artesia Country ClubArtesia$25.00
Hidden Valley Country ClubAztec$13.00 / $16.00
Executive Course at Tierra Del Sol Country ClubBelen$12.00
Cheena Star Course at Santa Ana Golf ClubBernalillo$29.00 / $35.00
Tamaya Star Course at Santa Ana Golf ClubBernalillo$29.00 / $35.00
Tamaya Cheena Course at Santa Ana Golf ClubBernalillo$29.00 / $35.00
Whispering Winds Golf ClubCannon Afb$12.00
Championship Course at Lake Carlsbad Golf CourseCarlsbad$8.00 / $10.00
Executive Course at Lake Carlsbad Golf CourseCarlsbad$2.10
Riverside Country ClubCarlsbad$17.00 / $22.00
Clayton Golf ClubClayton$12.00 / $16.00
Lodge Golf CourseCloudcroft$24.00 / $30.00
Ponderosa Pines Golf CourseCloudcroft$18.00
Par 3 Course at Clovis Municipal Golf CourseClovis$8.50 / $10.50
Par 3 Course at Colonial Park Country ClubClovis$30.50 / $40.00
Regulation Course at Clovis Municipal Golf CourseClovis$8.00 / $10.00
Regulation Course at Colonial Park Country ClubClovis$9.00 / $14.00
Conchas Dam Golf CourseConchas Damnan / nan
Rio Mimbres Country ClubDeming$17.00 / $18.00
Oasis Golf ResortElephant Butte$20.00
Eunice Municipal Golf CourseEunice$6.00 / $8.00
Civitan Golf CourseFarmington$4.00 / $5.00
Pinon Hills Golf CourseFarmington$24.15 / $29.40
San Juan Country ClubFarmington$25.00 / $35.00
Gallup Municipal Golf CourseGallup$10.00 / $14.00
Coyote del Malpais Golf CourseGrants$15.75
Zuni Mountain Golf CourseGrants$9.00
Hobbs Country ClubHobbs$20.00
Ocotillo Park Golf CourseHobbs$8.00 / $10.00
Apache Mesa Golf CourseHolloman Air Force Base$10.00 / $11.00
Jal Country ClubJal$6.00 / $10.00
Riverview Golf CourseKirtland$13.00 / $14.00
Las Cruces Country ClubLas Cruces$20.00 / $25.00
New Mexico State University Golf CourseLas Cruces$20.00 / $25.00
Picacho Hills Country ClubLas Cruces$30.00 / $35.00
Sonoma Ranch Golf ClubLas Cruces$30.00 / $37.00
New Mexico Highlands University Golf CourseLas Vegas$12.60 / $16.00
Los Alamos Golf CourseLos Alamos$19.50 / $23.50
Lovington Country ClubLovington$10.00 / $15.00
Inn of the Mountain GodsMescalero$50.00
Portales Country ClubPortales$10.00 / $15.00
Taos Country ClubRanchos De Taos$49.00 / $65.00
Raton Country Club & Municipal Golf CourseRaton$15.00 / $21.00
Red Eagle Golf CourseRed River$18.00 / $20.00
Muirhead Trevino Course at Chamisa Hills Country ClubRio Rancho$33.45
Sarazen Muirhead Course at Chamisa Hills Country ClubRio Rancho$33.45
Trevino Sarazen Course at Chamisa Hills Country ClubRio Rancho$33.45
Pendaries Golf & Country ClubRociada$36.00 / $40.00
New Mexico Military Institute Golf CourseRoswell$15.00
Roswell Country ClubRoswell$20.00
Spring River Golf CourseRoswell$15.00
Cree Meadows Country ClubRuidoso$38.00 / $44.00
Innsbrook Village Country ClubRuidoso$10.00
Links at Sierra BlancaRuidoso$68.00 / $74.00
Twin Warriors Golf Club at Hyatt TamayaSanta Ana Pueblo$125.00
Links de Santa FeSanta Fenan / nan
Quail Run Golf CourseSanta Fe$60.00
Santa Fe Country ClubSanta Fe$45.00
Sunset Course at Las CampanasSanta Fe$80.00
Towa Golf ResortSanta Fe$55.00
Spanish Dagger Course at Santa Teresa Country ClubSanta Teresa$16.00 / $30.00
Yucca Course at Santa Teresa Country ClubSanta Teresa$40.00
Great 28 Course at Marty Sanchez Links de Santa FeSante Fe$21.00
Links Course at Marty Sanchez Links de Santa FeSante Fe$49.00
Silver City Golf ClubSilver City$14.00 / $16.00
New Mexico Tech Golf CourseSocorro$17.00
Timberon Golf & Country ClubTimberon$8.00 / $10.00
Truth Or Consequences Municipal Golf CourseTruth Or Consequences$10.00 / $13.00
Tucumcari Municipal Golf CourseTucumcari$7.00 / $10.00
White Sands Golf CourseWhite Sands$20.00 / $24.00

Leave a Comment