Nestled in the picturesque landscapes of southern New Mexico, Las Cruces beckons golf enthusiasts with its warm climate and stunning courses. If you’re seeking the perfect fusion of scenic beauty and challenging play, explore the top two golf courses in Las Cruces for an unforgettable golfing experience.
1. Picacho Hills Country Club

Course Type: Private
Number of Holes: 18
Course Length: 6,733 yards
PAR: 72
Location: View on Map
Facebook Page: Picacho Hills Country Club
Picacho Hills Country Club stands as an oasis for golf aficionados in Las Cruces. This private course boasts a layout that meanders through the natural contours of the terrain, offering breathtaking views of the Organ Mountains. With its well-maintained fairways and exclusive amenities, Picacho Hills provides an intimate and sophisticated golfing experience.
Check out these Best Golf Courses in Ruidoso, NM
2. Sonoma Ranch Golf Course

Course Type: Public
Number of Holes: 18
Course Length: 7,028 yards
PAR: 72
Location:View on Map
Facebook Page:Sonoma Ranch Golf Course
For those looking for a challenging yet accessible public course, Sonoma Ranch Golf Course is a gem in Las Cruces. This masterpiece is known for its expansive layout, offering players a variety of shots and challenges. The course’s design incorporates natural elements, providing a harmonious blend of playability and scenic beauty.
Embark on a golfing adventure in Las Cruces, where Picacho Hills Country Club and Sonoma Ranch Golf Course await avid golfers. Whether you prefer the exclusivity and elegance of a private club or the accessibility and challenges of a public course, Las Cruces has the perfect golfing experience for you. Enjoy the warm weather, stunning landscapes, and exceptional golfing at these top-notch courses. So, grab your clubs, hit the greens, and savor the joy of golf in Las Cruces, NM!
Read this article about Best Golf Courses in Santa Fe, NM