Caballo Lake fishing

Caballo Lake fishing has Largemouth Bass, Walleye, and Wiper on the stocking report. It is stocked about 2.4 times a year since 2020, most often in April and July. Species guides list dawn and dusk for Largemouth Bass and Wiper and dawn, dusk, and night for Walleye.

Caballo Lake
Photo: Kfasimpaur, Public domain
Last stocked
June 4, 2026
· Wiper
Plants on record
17
Since 2020
Species recorded
3
Average size
1.3 in
Elevation
4,633.1 ft

Fish at Caballo Lake

3 stocked · 0 confirmed present

Largemouth Bass Stocked · 9 plants · last July 18, 2024 Best: dawn, dusk

Last stocked July 18, 2024 · avg 1.5 in · 9 plants

Best: dawn, dusk

Largemouth Bass species guide
Walleye Stocked · 4 plants · last April 16, 2025 Best: dawn, dusk, night

Last stocked April 16, 2025 · avg 0.3 in · 4 plants

Best: dawn, dusk, night

Walleye species guide
Wiper Stocked · 4 plants · last June 4, 2026 Best: dawn, dusk

Last stocked June 4, 2026 · avg 1.6 in · 4 plants

Best: dawn, dusk

Wiper species guide

How Caballo Lake is stocked

Source: New Mexico Department of Game and Fish.

No plants recorded in 2022.

Fish stocked in 2020

77,892

Fish stocked in 2021

393,358

Fish stocked in 2023

1,398,680

Fish stocked in 2024

79,294

Fish stocked in 2025

1,469,849

Fish stocked in 2026

50,000

Stocking history

Source: New Mexico Department of Game and Fish.
Date Species Quantity Avg. length Source
June 4, 2026Wiper50,0001.2 inreport
May 21, 2025Wiper50,0461.7 inreport
April 16, 2025Walleye593,7350.3 inreport
April 9, 2025Walleye826,0680.3 inreport
July 18, 2024Largemouth Bass28,8661.1 inreport
June 18, 2024Wiper14,4301.8 inreport
June 18, 2024Wiper35,9981.7 inreport
April 27, 2023Walleye1,398,6800.3 inreport
July 22, 2021Largemouth Bass22,4871.6 inreport
July 20, 2021Largemouth Bass23,6381.7 inreport
July 16, 2021Largemouth Bass17,2771.8 inreport
May 3, 2021Walleye329,9560.4 inreport
July 14, 2020Largemouth Bass31,4651.5 inreport
July 13, 2020Largemouth Bass14,7481.5 inreport
July 2, 2020Largemouth Bass6,6431.7 inreport
July 2, 2020Largemouth Bass3,5011.6 inreport
July 1, 2020Largemouth Bass21,5351.2 inreport

Access and facts

Advisories, closures, regulations and water conditions change. Check the New Mexico Department of Game and Fish before you go.

About Caballo Lake

Photo of Caballo Lake
Kfasimpaur, Public domain
Photo of Caballo Lake
or not provided, Public domain

Nearest lakes

Common questions

What fish are at Caballo Lake?

Fishing Caballo Lake usually means Largemouth Bass: Largemouth Bass accounts for 9 of 17 plants on record, ahead of Walleye and one more. Largemouth Bass was last stocked July 18, 2024, averaging 1.5 in. Walleye was last stocked April 16, 2025, averaging 0.3 in. Wiper was last stocked June 4, 2026, averaging 1.6 in.

When is Caballo Lake stocked?

Last stocked June 4, 2026. It is stocked about 2.4 times a year since 2020, most often in April and July. No plants recorded in 2022.

How big are the fish stocked at Caballo Lake?

Stocked fish average 1.3 in. Largemouth Bass average 1.5 in. Walleye average 0.3 in. Wiper average 1.6 in.

Which lakes near Caballo Lake were stocked more recently?

Bosque Redondo (27 mi), Ned Houk Ponds (40.8 mi), Perch Lake (Guadalupe County) (48.7 mi), El Rito Creek (near Santa Rosa) (49.8 mi), and Blue Hole Park Pond (49.8 mi) were stocked more recently. Ned Houk Ponds is also stocked with Largemouth Bass and Perch Lake (Guadalupe County) is also stocked with Largemouth Bass.