• Moose Valley Golf Club

    12 Shores at Ute Lake

    Find your way back to family fun. That’s Life, Well Played.

  • 12 Shores at Ute Lake

    Find your way back to family fun. That’s Life, Well Played.

  • 12 Shores at Ute Lake

    Find your way back to family fun. That’s Life, Well Played.

  • 12 Shores at Ute Lake

    Find your way back to family fun. That’s Life, Well Played.

Nestled in northeastern New Mexico, you’ll find a resort community where the notion of coming back to family fun is built right in. Away-from-it-all and on a 13-mile-long lake, 12 Shores at Ute Lake is filled with water activities and family-friendly golf. Once you really do unplug, it’s amazing how quickly you’ll reconnect with those who matter most.

As your canoe glides gently across the lake, you may very well notice the last little bit of your stress magically floating away. This is precisely when it will hit you: 12 Shores defines Life, Well Played.

Book a Tee Time

 

 

Ute Lake

With 250 miles of shoreline and measuring 130 feet deep in some spots, Ute Lake is one of the largest bodies of water in the entire Southwest. But despite that fact, you won’t find that many bodies on the water. That’s because Ute Lake also happens to be one of New Mexico’s best-kept secrets.

Golf At 12 Shores

12 Shores is a resort community that was designed for family fun, and the golf course is certainly no exception. While this beautiful 9-hole, Nicklaus Design course is capable of giving the most avid golfer a serious challenge, there are four different tees to choose from. Which means even the most novice of golfers can have a good time here.

House Rentals

12 Shores is the ultimate family vacation destination on Ute Lake. In addition to the beautiful 9-hole, Nicklaus Design golf course, 12 Shores currently features 4 beautiful rental home properties overlooking the golf course and lake that sleep up to 6 people each.

Tournaments & Events

Tournaments & Events

For a tournament or special event location with amazing views and a nine hole course, 12 Shores is the perfect choice. Our professional staff delivers events that welcome your guests and create memorable experiences.

Learn More

Receive Exclusive Deals

Join our mailing list and​ be the first to receive golf updates and tee time deals.
Please let us know your name.
Please let us know your email address.

Upcoming Events

18Jun
Father’s DayMore Info
Sun, Jun. 18  |  All Day
04Jul
Independence DayMore Info
Tue, Jul. 4  |  All Day
04Sep
Labor DayMore Info
Mon, Sep. 4  |  All Day
01Oct
½ Price Golf For All PlayersMore Info
Sun, Oct. 1  |  All Day
29Oct
Closing Day for Golf for the Winter SeasonMore Info
Sun, Oct. 29  |  All Day
31Oct
HalloweenMore Info
Tue, Oct. 31  |  All Day
Close