New Mexico Golf Courses,

Public and Private
There are 97 golf courses in New Mexico, including 49 public, 31 municipal, and 17 private courses.
Oldest Course
Year of establishment:
1899
Longest Course
7,772 yards from the back tees
Easiest Course
Based on a course rating of 66.9
Hardest Course
Based on a course rating of 75.1

All New Mexico Cities with Golf Courses

  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • J
  • K
  • L
  • M
  • P
  • R
  • S
  • T

Top 8 New Mexico Golfing Destinations

There are 20 golf courses in Albuquerque, New Mexico, including 7 public, 8 municipal, and 5 private courses.
view Albuquerque details
There are 9 golf courses in Santa Fe, New Mexico, including 4 public, 2 municipal, and 3 private courses.
view Santa Fe details
There are 4 golf courses in Alto, New Mexico, including 4 private courses.
view Alto details
There are 3 golf courses in Carlsbad, New Mexico, including 2 municipal courses.
view Carlsbad details
There are 3 golf courses in Farmington, New Mexico, including 2 municipal, and 1 private course.
view Farmington details
There are 3 golf courses in Hobbs, New Mexico, including 1 public and 2 municipal courses.
view Hobbs details
There are 3 golf courses in Las Cruces, New Mexico, including 2 public and 1 private course.
view Las Cruces details
There are 3 golf courses in Roswell, New Mexico, including 2 public and 1 municipal course.
view Roswell details
Join the GolfLink Newsletter!
Sign up for golf news, information, and special offers.
By signing up you agree to receive communications from GolfLink and select partners in accordance with our Privacy Policy. You may opt out of email messages/withdraw consent at any time.