Largemouth Bass Stocked · 9 plants · last July 18, 2024 Best: dawn, dusk 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.
- 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
Largemouth Bass Stocked · 9 plants · last July 18, 2024 Best: dawn, dusk
Walleye Stocked · 4 plants · last April 16, 2025 Best: dawn, dusk, night
Wiper Stocked · 4 plants · last June 4, 2026 Best: dawn, dusk How Caballo Lake is stocked
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
| Date | Species | Quantity | Avg. length | Source |
|---|---|---|---|---|
| June 4, 2026 | Wiper | 50,000 | 1.2 in | report |
| May 21, 2025 | Wiper | 50,046 | 1.7 in | report |
| April 16, 2025 | Walleye | 593,735 | 0.3 in | report |
| April 9, 2025 | Walleye | 826,068 | 0.3 in | report |
| July 18, 2024 | Largemouth Bass | 28,866 | 1.1 in | report |
| June 18, 2024 | Wiper | 14,430 | 1.8 in | report |
| June 18, 2024 | Wiper | 35,998 | 1.7 in | report |
| April 27, 2023 | Walleye | 1,398,680 | 0.3 in | report |
| July 22, 2021 | Largemouth Bass | 22,487 | 1.6 in | report |
| July 20, 2021 | Largemouth Bass | 23,638 | 1.7 in | report |
| July 16, 2021 | Largemouth Bass | 17,277 | 1.8 in | report |
| May 3, 2021 | Walleye | 329,956 | 0.4 in | report |
| July 14, 2020 | Largemouth Bass | 31,465 | 1.5 in | report |
| July 13, 2020 | Largemouth Bass | 14,748 | 1.5 in | report |
| July 2, 2020 | Largemouth Bass | 6,643 | 1.7 in | report |
| July 2, 2020 | Largemouth Bass | 3,501 | 1.6 in | report |
| July 1, 2020 | Largemouth Bass | 21,535 | 1.2 in | report |
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
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.