Golf Courses & Driving Ranges in NM
Discover 144 golf courses and driving ranges across 50 cities in NM
NM Golf Course Map
Showing 144 courses across NM
Loading map...
Top Rated Golf Courses in NM
Based on 75 verified Google reviews ⢠4.5ā average rating
Browse by City
Alamogordo
7 courses
Albuquerque
18 courses
Alto
1 course
Angel Fire
1 course
Anthony
3 courses
Artesia
1 course
Aztec
1 course
Belen
2 courses
Cannon AFB
1 course
Carlsbad
12 courses
Carrizo
1 course
Carrizozo
1 course
Clayton
1 course
Cloudcroft
2 courses
Clovis
11 courses
Deming
1 course
Elephant Butte
1 course
EspaƱola
1 course
Eunice
1 course
Farmington
8 courses
Gallup
1 course
Grants
1 course
Hobbs
6 courses
Jal
2 courses
Kirtland
1 course
Kirtland Air Force Base
1 course
Las Cruces
8 courses
Las Vegas
1 course
Los Alamos
1 course
Lovington
1 course
Milan
1 course
Pojoaque
1 course
Portales
1 course
Ranchos de Taos
1 course
Raton
1 course
Rio Rancho
6 courses
Rociada
1 course
Roswell
13 courses
Ruidoso
3 courses
Sandia Park
1 course
Santa Ana Pueblo
2 courses
Santa Fe
7 courses
Santa Rosa
1 course
Silver City
1 course
Socorro
1 course
Timberon
1 course
Truth or Consequences
1 course
Tucumcari
1 course
Valle Escondido
1 course
White Sands
1 course
Golf in NM: Your Complete Guide
NM is home to 144 exceptional golf courses and driving ranges spread across 50 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,NM offers diverse golfing experiences for players of all skill levels.
Top Golf Destinations in NM
The most popular golf cities in NM include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to NM specifically to experience these renowned golf destinations.
Types of Golf Courses in NM
NM golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.
Planning Your Golf Trip to NM
When planning golf in NM, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many NM golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities ā each area of NMoffers unique golf course designs and playing conditions.
All Golf Courses
Alamogordo
500 Golf Club Drive, Alamogordo, NM
200 Golf Course Drive, Alamogordo, NM
500 Pro Shop Lane, Alamogordo, NM
2351 Hamilton Road
300 Golf Course Drive, Alamogordo, NM
1000 Golf Course Drive, Alamogordo, NM
2000 Golf Club Drive, Alamogordo, NM
Albuquerque
200 Golf Course Drive, Albuquerque, NM
200 Tournament Drive, Albuquerque, NM
500 Fairway Drive, Albuquerque, NM
001 Osuna Road Northeast
10035 Country Club Lane Northwest
100 Club House Drive, Albuquerque, NM
3401 Ladera Drive Northwest
9717 Copper Avenue Northeast
300 Championship Drive, Albuquerque, NM
1800 Girard SE
30 Rainbow Road
10616 Prestwick Northeast
5000 Pro Shop Lane, Albuquerque, NM
3601 University Boulevard Southeast
1500 Tournament Drive, Albuquerque, NM
Angel Fire
100 Country Club Drive
Anthony
2100 W Ohara Rd, Anthony, NM 88021, USA
2100 West Ohara Road
1150 Duffer Lane
Belen
1000 Golf Course Road
1000 Golf Course Road
Cannon AFB
105 Olds Drive
Carlsbad
4000 Pro Shop Lane, Carlsbad, NM
3000 Tournament Drive, Carlsbad, NM
500 Pro Shop Lane, Carlsbad, NM
5000 Championship Drive, Carlsbad, NM
1500 Country Club Road, Carlsbad, NM
200 Golf Club Drive, Carlsbad, NM
2500 Club House Drive, Carlsbad, NM
500 Tournament Drive, Carlsbad, NM
901 N. Muscatel Avenue
1700 West Orchard Lane
5000 Pro Shop Lane, Carlsbad, NM
500 Club House Drive, Carlsbad, NM
Carrizozo
6634 US 380
Cloudcroft
878 Cox Canyon Highway
Clovis
2500 Golf Club Drive, Clovis, NM
1500 Fairway Drive, Clovis, NM
5000 Championship Drive, Clovis, NM
500 Country Club Road, Clovis, NM
5000 Country Club Road, Clovis, NM
2000 Pro Shop Lane, Clovis, NM
1300 Colonial Parkway
100 Fairway Drive, Clovis, NM
300 Tournament Drive, Clovis, NM
2000 Golf Course Drive, Clovis, NM
Elephant Butte
101 Clubhouse Road
EspaƱola
115 State Rd 399
Eunice
9434 State Hwy 8
Farmington
3000 Golf Club Drive, Farmington, NM
1000 Tournament Drive, Farmington, NM
500 Championship Drive, Farmington, NM
3000 Championship Drive, Farmington, NM
2101 Sunrise Parkway
1500 Fairway Drive, Farmington, NM
Gallup
1109 Susan Avenue
Grants
2001 George Hanosh Boulevard
Hobbs
5001 West Carlsbad Highway
100 Country Club Road, Hobbs, NM
3000 Championship Drive, Hobbs, NM
200 Country Club Road, Hobbs, NM
200 Tournament Drive, Hobbs, NM
5001 Jack Gomez Boulevard
Jal
1001 North 3rd Street
Kirtland
64 County Road 6520
Kirtland Air Force Base
Pennsylvania Street Southeast
Las Cruces
300 Golf Course Drive, Las Cruces, NM
300 Fairway Drive, Las Cruces, NM
500 Club House Drive, Las Cruces, NM
1000 Pro Shop Lane, Las Cruces, NM
100 Golf Club Drive, Las Cruces, NM
500 Championship Drive, Las Cruces, NM
7502 Red Hawk Golf Road
1500 Tournament Drive, Las Cruces, NM
Las Vegas
Country Club Drive
Lovington
1227 South Country Club Drive
Pojoaque
40 Buffalo Thunder Trail
Ranchos de Taos
54 Golf Course Drive
Raton
510 Country Club Road
Rio Rancho
1500 Fairway Drive, Rio Rancho, NM
1500 Club House Drive, Rio Rancho, NM
1500 Championship Drive, Rio Rancho, NM
500 Championship Drive, Rio Rancho, NM
1500 Golf Club Drive, Rio Rancho, NM
1500 Fairway Drive, Rio Rancho, NM
Roswell
201 West 19th Street
2000 Country Club Road, Roswell, NM
2601 North Urton Road
200 Club House Drive, Roswell, NM
3000 Championship Drive, Roswell, NM
1500 Fairway Drive, Roswell, NM
5000 Pro Shop Lane, Roswell, NM
100 Pro Shop Lane, Roswell, NM
200 Club House Drive, Roswell, NM
2500 Fairway Drive, Roswell, NM
1612 West 8th Street
3000 Golf Club Drive, Roswell, NM
Ruidoso
105 Sierra Blanca Drive
Sandia Park
1 Clubhouse Drive
Santa Ana Pueblo
288 Prairie Star Road
288 Prairie Star Road
Santa Fe
205 Caja del Rio Road
2000 Pro Shop Lane, Santa Fe, NM
4360-A Country Club Road
5000 Country Club Road, Santa Fe, NM
2000 Golf Course Drive, Santa Fe, NM
132 Clubhouse Drive
Silver City
9 Golf Course Road
Truth or Consequences
685 Marie Street
Tucumcari
4465-C Route 66
White Sands
1330 Martin Luther King Jr Avenue
