Golf Courses in New Mexico

New Mexico has 115 golf courses — 87 public, 16 private — with an average slope rating of 129 across 52 USGA-rated courses. The hardest is Angel Fire Country Club in Angel Fire at slope 150. Browse by county or city below, with scorecards and USGA slope ratings where available.

115Courses
129Avg Slope
52Scorecards

Browse New Mexico Courses by Numbers

Find a Course in New Mexico

Browse by County

Top Courses in New Mexico

10 College Golf Programs in New Mexico

New Mexico Golf News & Articles

About Golf in New Mexico

New Mexico has 115 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in New Mexico is 129, compared to the national average of 113. 52 courses have verified slope and course ratings. Course pages link to official contact and website information where available; tee-time alerts are currently an early-access feature.

Frequently asked questions

How many golf courses are in New Mexico?

New Mexico has 115 golf courses in the Stymie directory, including 87 public and 16 private courses.

What is the hardest golf course in New Mexico?

Angel Fire Country Club in Angel Fire is the hardest golf course in New Mexico with a maximum slope rating of 150. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.

What is the average slope rating in New Mexico?

The average slope rating across 52 USGA-rated New Mexico courses is 129. The US national average is 113.