Caballo Lake Fishing Guide

Caballo Lake, located on the Rio Grande in southern New Mexico, is a great place to fish for Bass, Largemouth Bass and Smallmouth, Striped Bass, White bass, Crappie, Bluegill, Catfish, Northern Pike, occasional Rainbow Trout and Walleye and it's one of the most popular sport in the County.

Caballo Lake, 24 miles of shoreline, is at an elevation of 4,447 ft, it's the fourth largest reservoir in New Mexico, has a surface area of more than 11,500 acres and is 18 miles long with a max depth of 78 feet deep when the lake is full.

Pease note Caballo Lake park is open daily to New Mexico residents only.

Access/Download Caballo Lake Park Map

YouTube video

Directions to Caballo Lake

Highway 187, Mile Markers 166-167

Caballo Lake is about 60 Miles north of Las Cruces, New Mexico and approximately 16 miles south of Truth or Consequences.

To drive to Caballo Lake from Albuquerque< NM take I-25 South about 165 miles (16 miles south of Truth or Consequences) to Exit 63.  At the end of the ramp turn left onto NM 152 E and follow signs to the park entrance.