Golf Courses

Desert Lakes Golf Course

(575) 437-0290  |  www.desertlakesgolf.com
2351 Hamilton Rd. Alamogordo, NM

Year-round Golfing in the High Desert

Located at the base of the Sacramento Mountains, this city-owned, year-round course features four sets of tees for golfers of all levels. The tree-lined front nine has a parkland-style layout highlighting large greens with subtle undulations. The back nine, or “desert nine,” is cut out of dramatic southern New Mexico desert and the course includes numerous water hazards. Desert Lakes Golf Course offers ideal weather – with summer highs in the 90s and moderate winter temps – as well as a restaurant and pro shop. For competitive fun, take part in the annual Desert Lakes Classic in early September.

Sun Country Amateur Golf Association 2021 Large Club of the Year

Desert Lakes Golf Course in Alamogordo, New Mexico is proud to, once again, receive the Sun Country Amateur Golf Association 2021 Large Club of the Year award.
Each year the SCAGA gives out awards to recognize outstanding players and courses in the Sun Country Section (New Mexico & West Texas). The Club of the Year award is given to the course that best meets certain criteria including, the number of USGA members, number of amateur events hosted, growth of the game programs, and overall environment for growing amateur golf in the Sun Country Section.

Golf Courses a short drive from Alamogordo:

The Lodge Golf Course
601 Corona Pl, Cloudcroft, NM 88317
(575) 682-2098  |  thelodgeresort.com/golf

Cree Meadows Public Golf Course
301 Country Club Dr., Ruidoso, NM
(575) 257-2733  |  www.playcreemeadows.com

Links At Sierra Blanca
105 Sierra Blanca Dr., Ruidoso, NM 
(575) 258-5330  |  www.thelinksatsierrablanca.com

The Golf Club at Rainmakers
250 Rainmaker Dr, Alto, NM 88312
(575) 336-7500  |  www.rainmakersusa.com

 

Alto Lakes Golf and Country Club
1 Country Club Rd, Alto, NM 88312
(575) 336-4232  |  www.altolakesgolf.com

Kokopelli Club
1200 High Mesa Rd , Alto, NM 88312
(575) 336-1818

Outlaw at Alto Lakes
190 Lincoln Hills Dr, Alto, NM 88312
(575) 336-1006