Mora County, New Mexico Fishing Lakes

Mora County, New Mexico is home to a total of 48 lakes, arranged alphabetically in the list below. If you are considering fishing in Mora County, New Mexico, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Amador Lake (Lucero area)
Apache Lake (Ojo Feliz area)
Baker Lake (Rainsville area)
Berlier Reservoir (Wagon Mound area)
Caldwell Lake (White Peak area)
Calleys Lake (Optimo area)
Charette Lake (Charette Lake area)
Collins Lake (Gascon area)
Cowboy Lake (Guadalupita area)
Dry Lake (Loma Parda area)
Enchanted Lake (Gascon area)
Espinosa Lake (Rayado area)
Frutosa Lake (Frutosa Lake area)
Gallegos Lake (Mogote Hills area)
Graham Lake (White Peak area)
Grauer Lake (Rainsville area)
Horse Lake (Rainsville area)
Huero Lake (Cerro Vista area)
Jose Vigil Lake (Truchas Peak area)
La Cueva Lake (Rainsville area)
La Cueva Reservoir (Rainsville area)
Laguna de Agua (Gascon area)
Laguna Salada (Cerro Negro area)
Laguna Yeso (Mora Ranch area)
Lake David (Lake Isabel area)
Lake Forrest (Watrous area)
Lake Woods (Watrous area)
Las Lagunas (Holman area)
Lost Bear Lake (Pecos Falls area)
MacArthur Tank (Alamosa Creek area)
Middle Fork Lake (Pecos Falls area)
Morphy Lake (Gascon area)
Morrison Lake (Frutosa Lake area)
Pacheco Lake (Gascon area)
Phoenix Lake (Watrous area)
Red Lake (Rainsville area)
Riner Lake (Rainsville area)
Salt Lake (Wagon Mound area)
Salt Lake (White Peak area)
San Isidro Lake (Sapello area)
Sand Lake (Ojo Feliz area)
Santiago Lake (Gascon area)
Sheaffer Lake (White Peak area)
Shufeldt Lake (Rainsville area)
Stony Lake (Stony Lake area)
Tree Lake (Rainsville area)
Truchas Lakes (Truchas Peak area)
Upper Charette Lake (Charette Lake area)
Wheeler Lake (Loma Parda area)