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.8
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.8
Semi Private
Par 72
18 Holes
Alto, NM
New Mexico Tech Golf Course

#3 best public golf courses in New Mexico

New Mexico Tech Golf Course
4.8
Public
Par 72
18 Holes
Magdalena, NM
Santa Ana Golf Club: Tamaya/Cheena

#4 best public golf courses in New Mexico

Santa Ana Golf Club: Tamaya/Cheena
4.8
Semi Private
Par 72
18 Holes
Bernalillo, NM
Santa Ana Golf Club: Star/Tamaya

#5 best public golf courses in New Mexico

Santa Ana Golf Club: Star/Tamaya
4.8
Semi Private
Par 72
18 Holes
Bernalillo, NM
Santa Ana Golf Club: Cheena/Star

#6 best public golf courses in New Mexico

Santa Ana Golf Club: Cheena/Star
4.8
Semi Private
Par 72
18 Holes
Bernalillo, NM
Twin Warriors Golf Club at Hyatt Tamaya

#7 best public golf courses in New Mexico

Twin Warriors Golf Club at Hyatt Tamaya
4.8
Semi Private
Par 72
18 Holes
Bernalillo, NM
Desert Lakes Golf Course

#8 best public golf courses in New Mexico

Desert Lakes Golf Course
4.7
Municipal
Par 72
18 Holes
Alamogordo, NM
Pinon Hills Golf Course

#9 best public golf courses in New Mexico

Pinon Hills Golf Course
4.7
Public
Par 72
18 Holes
Farmington, NM
Artesia Country Club

#10 best public golf courses in New Mexico

Artesia Country Club
4.7
Semi Private
Par 72
18 Holes
Artesia, NM

Plan your next golf trip with Local Golf Spot

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