Fishing in
Mora County
Mora County, New Mexico has 139 named fishable waters, 1 of them with stocking records on the books.
On the map
101 waters
Waters in Mora County
- Tree Lakelake1× stocked
- Red Lakereservoir405 ac
- Cherry Valley Lakelake306 ac
- Charette Lakelake241 ac
- Salt Lakelake178 ac
- Dry Lakelake96 ac
- Wheeler Lakelake80 ac
- Laguna Saladalake73 ac
- Laguna Yesolake72 ac
- Apache Lakelake72 ac
- Upper Charette Lakelake62 ac
- Horse Lakereservoir59 ac
- Graham Lakelake50 ac
- Amador Lakelake45 ac
- Phoenix Lakelake33 ac
- Riner Lakereservoir26 ac
- Morphy Lakereservoir25 ac
- Calleys Lakelake24 ac
- Stony Lakereservoir23 ac
- Baker Lakelake22 ac
- Morrison Lakelake19 ac
- Shufeldt Lakelake16 ac
- Caldwell Lakelake15 ac
- Sheaffer Lakelake12 ac
- Frutosa Lakelake11 ac
- Collins Lakelake10 ac
- Gallegos Lakelake9 ac
- Berlier Reservoirreservoir6 ac
- Pecos Baldy Lakelake6 ac
- Grauer Lakereservoir6 ac
109 more on the map above.
What you'll catch here
- Channel Catfish1 waters
Latest stockings
- Tree LakeChannel CatfishJun 30, 2026
All New Mexico counties → · Fishing in New Mexico →
Mora County fishing — FAQ
Where can I fish in Mora County, New Mexico?+
Mora County has 139 named fishable waters, 1 with stocking records. The map above shows every one.
What fish are stocked in Mora County?+
Waters in Mora County hold channel catfish. See each water's page for its full stocking history.
Do I need a license to fish in Mora County?+
Yes — New Mexico requires a fishing license statewide. Buy one from the state agency before you go.
