Best Public Golf Courses in New Mexico

The best golf courses in New Mexico, based on user reviews and rankings

Showing 1-10 of 53 golf courses

The best public golf courses in New Mexico, ranked by locals

Alto Lakes Golf & Country Club

#1 best public golf courses in New Mexico

Alto Lakes Golf & Country Club
4.5
Semi Private
Par 71
18 Holes
Alto, NM
Alto Lakes Golf & Country Club: The Outlaw

#2 best public golf courses in New Mexico

Alto Lakes Golf & Country Club: The Outlaw
4.5
Semi Private
Par 72
18 Holes
Alto, NM
Angel Fire Resort

#3 best public golf courses in New Mexico

Angel Fire Resort
4.5
Semi Private
Par 72
18 Holes
Angel Fire, NM
Arroyo del Oso Golf Club: Championship

#4 best public golf courses in New Mexico

Arroyo del Oso Golf Club: Championship
4.5
Municipal
Par 72
18 Holes
Albuquerque, NM
Artesia Country Club

#5 best public golf courses in New Mexico

Artesia Country Club
4.5
Semi Private
Par 72
18 Holes
Artesia, NM
Black Mesa Golf Club

#6 best public golf courses in New Mexico

Black Mesa Golf Club
4.5
Public
Par 72
18 Holes
Espanola, NM
Colonial Park Golf Course

#7 best public golf courses in New Mexico

Colonial Park Golf Course
4.5
Municipal
Par 72
18 Holes
Clovis, NM
Coyote del Malpais Golf Course

#8 best public golf courses in New Mexico

Coyote del Malpais Golf Course
4.5
Municipal
Par 71
18 Holes
Grants, NM
Cree Meadows Country Club

#9 best public golf courses in New Mexico

Cree Meadows Country Club
4.5
Semi Private
Par 71
18 Holes
Ruidoso, NM
Desert Lakes Golf Course

#10 best public golf courses in New Mexico

Desert Lakes Golf Course
4.5
Municipal
Par 72
18 Holes
Alamogordo, NM

Plan your next golf trip with Local Golf Spot

Sign up to save your favorite courses and plan your next golf getaway.