New Mexico stocking report
121 lakes tracked in New Mexico, 5,629 stocking events recorded from the New Mexico Department of Game and Fish. Source: New Mexico Department of Game and Fish. Most recent plant on record: October 16, 2026.
- Last plant logged
- October 16, 2026
- Lakes
- 121
- Counties with stocked lakes
- 27 of 33
- Plants
- 5,664
- Fish
- 37.3M
121 locations shown. Tap a pin for details. · Open this area in Google Maps
Stocked most recently
All 121 lakes on the map, A to Z
- Abiquiu Reservoir Rio Arriba County
- Alto Lake Lincoln County
- Animas River San Juan County
- Bataan Lake Chaves County
- Bear Canyon Reservoir Grant County
- Belen Riverside Drain Valencia County
- Berrendo Creek Chaves County
- Bill Evans Lake Grant County
- Black Canyon Grant County
- Black River Eddy County
- Blue Hole Park Pond Guadalupe County
- Bluewater Lake Cibola County
- Bonito Lake Lincoln County
- Bosque Redondo De Baca County
- Bottomless Lakes Chaves County
- Brantley Lake Eddy County
- Brazos River Rio Arriba County
- Caballo Lake Quay County
- Cabresto Lake Taos County
- Canjilon Lakes Rio Arriba County
- Carlsbad Municipal Lake Eddy County
- Carrizozo Recreation Lake Lincoln County
- Chama River (above El Vado) Rio Arriba County
- Chama River (above El Vado) Rio Arriba County
- Chama River (above El Vado) Rio Arriba County
- Chama River (below Abiquiu) Rio Arriba County
- Chama River (below El Vado) Rio Arriba County
- Chaparral Park Lake Cibola County
- Charette Lake Lower Mora County
- Cimarron River (West of Cimarron) Colfax County
- Clayton Lake Union County
- Cochiti Lake Sandoval County
- Conchas Lake San Miguel County
- Conservancy Park Lake (aka Tingley Beach) Bernalillo County
- Conservancy Park Lake (aka Tingley) Bernalillo County
- Corrales Riverside Drain Bernalillo County
- Costilla Creek Taos County
- Costilla River Taos County
- Eagle Nest Lake Colfax County
- Eagle Rock Lake Taos County
- El Rito Creek (near Santa Rosa) Guadalupe County
- El Rito Creek (tributary of Chama) Rio Arriba County
- El Vado Lake Rio Arriba County
- Elephant Butte Lake Sierra County
- Escondida Lake Socorro County
- Estancia Park Lake Torrance County
- Eunice Lake Lea County
- Fenton Lake Sandoval County
- Gallinas River (near Las Vegas) Guadalupe County
- Gila River (East, Middle, West Forks) Catron County
- Gilita Creek Catron County
- Green Meadow Lake Lea County
- Greene Acres Lake Chaves County
- Grindstone Reservoir Lincoln County
- Harris Lake San Miguel County
- Heron Reservoir Rio Arriba County
- Holy Ghost Creek San Miguel County
- Hondo River (LOWER) Chaves County
- Hopewell Lake Rio Arriba County
- Jackson Lake San Juan County
- Jal Lake Lea County
- Jemez River Sandoval County
- Jemez River East Fork Sandoval County
- Laguna Del Campo (Burns Lake) Rio Arriba County
- Lake Alice (Sugarite Canyon) Colfax County
- Lake Farmington San Juan County
- Lake Katherine Santa Fe County
- Lake Maloya Colfax County
- Lake Roberts Grant County
- Lake Sumner De Baca County
- Lake Van Chaves County
- Leandro Creek Colfax County
- Los Pinos River San Juan County
- Mcgaffey Lake McKinley County
- Monastery Lake San Miguel County
- Mora (Pecos River Drainage) San Miguel County
- Morphy Reservoir Mora County
- Navajo Reservoir San Juan County
- Ned Houk Ponds Curry County
- Nutrias Lakes (aka Trout Lakes) Rio Arriba County
- Pecos River (Cowles to Village of Pecos) San Miguel County
- Pecos River (Cowles to Village of Pecos) San Miguel County
- Pecos River (Lake Sumner to Roswell) De Baca County
- Pecos River (Pecos Canyon) San Miguel County
- Pecos River (South San Isidro to Villanu) San Miguel County
- Pecos River (South San Isidro to Villanueva) San Miguel County
- Pecos River (Village of Pecos - Villanueva) San Miguel County
- Pecos River (Village of Pecos - Villanueva) San Miguel County
- Pecos River (Villanueva to I-40) San Miguel County
- Pecos River (Villanueva to I-40) San Miguel County
- Perch Lake (Guadalupe County) Guadalupe County
- Quemado Lake Catron County
- Red River (above Questa) Taos County
- Red River (below Questa) Taos County
- Red River East Fork Taos County
- Red River West Fork Taos County
- Rio Bonito Lower Lincoln County
- Rio Bonito Upper Lincoln County
- Rio Grande (Elephant Butte to Caballo) Sierra County
- Rio Grande (Elephant Butte to) Cameron County
- Rio Grande (Gorge, above Pilar) Taos County
- Rio Grande (Pilar to Cochiti Lake) Rio Arriba County
- Rio Pueblo Taos County
- Rito De Los Pinos Sandoval County
- Ruidoso River Lincoln County
- San Antonio River Sandoval County
- San Gregorio Lake Rio Arriba County
- San Juan River (below Quality) San Juan County
- San Juan River (QUALITY) San Juan County
- Santa Cruz Reservoir Santa Fe County
- Santa Rosa Lake Guadalupe County
- Sapillo Creek (near Lake Roberts) Grant County
- Shuree Ponds Colfax County
- Snow Lake Catron County
- Springer Lake Colfax County
- Storrie Reservoir San Miguel County
- Stubblefield Lake Colfax County
- Taos Creek (aka Rio Fernando De Taos) Taos County
- Tree Lake Mora County
- Ute Lake Quay County
- Young Pond Santa Fe County
Best places to fish in New Mexico
Counties
Bernalillo County (3)
Cameron County (1)
Catron County (4)
Chaves County (6)
Cibola County (2)
Colfax County (8)
Curry County (1)
De Baca County (3)
Eddy County (3)
Grant County (5)
Guadalupe County (5)
Lea County (3)
Lincoln County (7)
McKinley County (1)
Mora County (3)
Quay County (2)
Rio Arriba County (16)
San Juan County (7)
San Miguel County (15)
Sandoval County (6)
Santa Fe County (3)
Sierra County (2)
Socorro County (1)
Taos County (11)
Torrance County (1)
Union County (1)
Valencia County (1)
Species stocked in New Mexico
Gila Trout
Grass Carp