Best Beaches in New Mexico 2025

Your complete guide to the top 45 beaches in New Mexico

New Mexico offers 45 incredible beaches, from pristine lakeshores to secluded coves. Whether you're looking for family fun, world-class surfing, or peaceful relaxation, we've researched every beach to help you find your perfect destination.

Jump to Beach

  1. Abiquiu Lake
  2. Bluewater Lake State Park
  3. Bottomless Lakes State Park
  4. Brantley Lake State Park
  5. Caballo Lake State Park
  6. Cimarron Canyon State Park
  7. City of Rocks State Park
  8. Cochiti Lake
  9. Conchas Lake
  10. Conchas Lake State Park

1. Abiquiu Lake

Abiquiu Lake

Discover the refreshing reservoir waters of Abiquiu Lake in New Mexico. Perfect for swimming, kayaking, and outdoor fun.

View Full Beach Guide →

2. Bluewater Lake State Park

Bluewater Lake State Park

Discover the refreshing lake waters of Bluewater Lake State Park in New Mexico. Perfect for swimming and outdoor recreation.

View Full Beach Guide →

3. Bottomless Lakes State Park

Bottomless Lakes State Park

Discover the refreshing lake waters of Bottomless Lakes State Park in New Mexico. Perfect for swimming, kayaking, and outdoor fun.

View Full Beach Guide →

4. Brantley Lake State Park

Brantley Lake State Park

Discover the refreshing reservoir waters of Brantley Lake State Park in New Mexico. Perfect for swimming, kayaking, and outdoor fun.

View Full Beach Guide →

5. Caballo Lake State Park

Caballo Lake State Park

Discover the refreshing reservoir waters of Caballo Lake State Park in New Mexico. Perfect for swimming and outdoor recreation.

View Full Beach Guide →

6. Cimarron Canyon State Park

Cimarron Canyon State Park

Discover the refreshing river waters of Cimarron Canyon State Park in New Mexico. Perfect for swimming and outdoor recreation.

View Full Beach Guide →

7. City of Rocks State Park

City of Rocks State Park

Discover the refreshing pond waters of City of Rocks State Park in New Mexico. Perfect for swimming and outdoor recreation.

View Full Beach Guide →

8. Cochiti Lake

Cochiti Lake

Enjoy the refreshing lake waters of Cochiti Lake in New Mexico. A perfect escape for swimming, kayaking, and family fun.

View Full Beach Guide →

9. Conchas Lake

Conchas Lake

Enjoy the refreshing lake waters of Conchas Lake in New Mexico. A perfect escape for swimming, kayaking, and family fun.

View Full Beach Guide →

10. Conchas Lake State Park

Conchas Lake State Park

Escape to Conchas Lake State Park in New Mexico. A favorite local spot for lake swimming and outdoor fun.

View Full Beach Guide →

More New Mexico Beaches

View All 45 New Mexico Beaches →