← Back to New Mexico

Fishing in the Northern Mountains & Rio Grande

Rio Grande, Red River, Pecos River, Eagle Nest Lake, and the rainbow trout, brown trout, cutthroat trout, and kokanee fishing of northern New Mexico.

1. Rio Grande (Upper) (Rainbow Trout, Brown Trout, Cutthroat Trout, Rio Grande Cutthroat Trout, Kokanee, Smallmouth Bass)

Rio Grande, Taos/Rio Arriba counties

The upper Rio Grande in northern New Mexico offers world-class trout fishing through the Rio Grande Gorge and the Valle Vidal with wild Rio Grande cutthroat trout and excellent fly fishing.

2. Red River (Rainbow Trout, Brown Trout, Rio Grande Cutthroat Trout, Kokanee)

Red River, Taos County

The Red River is a premier trout stream flowing from the Sangre de Cristo Mountains through the town of Red River, offering excellent fly fishing and stocked rainbow trout.

3. Pecos River (Upper) (Rainbow Trout, Brown Trout, Cutthroat Trout, Rio Grande Cutthroat Trout)

Pecos River, San Miguel County

The upper Pecos River in the Santa Fe National Forest offers excellent trout fishing in a scenic mountain canyon with wild cutthroat trout and multiple Forest Service access points.

4. Eagle Nest Lake (Rainbow Trout, Brown Trout, Kokanee, Cutthroat Trout, Northern Pike)

Eagle Nest Lake, Colfax County

Eagle Nest Lake is a 2,400-acre high-mountain reservoir at 8,200 feet in the Moreno Valley, offering excellent rainbow trout and kokanee fishing with a state park and campground.

5. Cimarron River (Rainbow Trout, Brown Trout, Cutthroat Trout)

Cimarron River, Colfax County

The Cimarron River flows from Philmont Scout Ranch through Cimarron Canyon State Park, offering excellent trout fishing in a dramatic granite canyon.

6. Rio Hondo (Taos) (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rio Hondo, Taos County

The Rio Hondo is a scenic trout stream flowing from the Wheeler Peak Wilderness to the Rio Grande near Taos.

7. Rio Pueblo de Taos (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rio Pueblo de Taos, Taos County

The Rio Pueblo de Taos offers good trout fishing in the Taos Valley with public access near the Taos Pueblo.

8. Rio de los Alamos (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rio de los Alamos, Taos County

The Rio de los Alamos offers good trout fishing in the mountains west of Taos.

9. Santa Barbara River (Rainbow Trout, Brown Trout, Cutthroat Trout)

Santa Barbara River, Taos County

The Santa Barbara River flows from the Truchas Peaks offering excellent wilderness trout fishing in the Pecos Wilderness.

10. Embudo Creek (Rainbow Trout, Brown Trout)

Embudo Creek, Taos County

Embudo Creek offers good trout fishing in the Rio Grande Gorge area near Pilar.

11. Rio Fernando de Taos (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rio Fernando de Taos, Taos County

The Rio Fernando de Taos offers good trout fishing in the Taos area with public access.

12. Rio Lucero (Rainbow Trout, Brown Trout)

Rio Lucero, Taos County

Rio Lucero offers good trout fishing in the mountains of the Taos Valley.

13. Rio Chama (Upper) (Rainbow Trout, Brown Trout, Cutthroat Trout, Kokanee)

Rio Chama, Rio Arriba County

The upper Rio Chama is a premier trout stream in the Carson National Forest with excellent brown trout fishing and the famous Chama River canyon.

14. Rio Nutrias (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rio Nutrias, Rio Arriba County

Rio Nutrias offers good trout fishing in the Jicarilla Ranger District of the Carson National Forest.

15. Rio Gallina (Rainbow Trout, Brown Trout)

Rio Gallina, Rio Arriba County

Rio Gallina offers good trout fishing in the Carson National Forest near Cuba.

16. Laguna del Pino Lake (Rainbow Trout, Brown Trout, Kokanee)

Laguna del Pino Lake, Taos County

Laguna del Pino Lake offers good trout fishing in the Questa area of the Rio Grande watershed.

17. Cabresto Creek (Rainbow Trout, Brown Trout, Cutthroat Trout)

Cabresto Creek, Taos County

Cabresto Creek offers excellent trout fishing in the Sangre de Cristo Mountains near Questa.

18. Rio Grande del Rancho (Rainbow Trout, Brown Trout)

Rio Grande del Rancho, Taos County

Rio Grande del Rancho offers good trout fishing near the town of Taos.

19. Costilla Creek (Rainbow Trout, Brown Trout, Cutthroat Trout)

Costilla Creek, Taos County

Costilla Creek offers good trout fishing in the Latin Peak Wilderness near the Colorado border.

20. Comanche Creek (Rainbow Trout, Brown Trout, Cutthroat Trout)

Comanche Creek, Colfax County

Comanche Creek offers good trout fishing in the Valle Vidal unit of the Carson National Forest.

21. Little Rio Grande (Rainbow Trout, Brown Trout)

Little Rio Grande, Rio Arriba County

The Little Rio Grande offers good trout fishing in the Canjilon area of northern New Mexico.

22. Rio Vallecitos (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rio Vallecitos, Rio Arriba County

Rio Vallecitos offers good trout fishing in the Carson National Forest near Vallecitos.

23. Trout Lakes (Taos) (Rainbow Trout, Brook Trout, Cutthroat Trout)

Trout Lakes, Taos County

The Trout Lakes in the Latin Peak Wilderness offer excellent high-elevation trout fishing with hike-in access.

24. Hidden Lake (Taos Co.) (Rainbow Trout, Brook Trout, Cutthroat Trout)

Hidden Lake, Taos County

Hidden Lake offers good wilderness trout fishing in the Sangre de Cristo Mountains.

25. Middle Ponil Creek (Rainbow Trout, Brown Trout, Cutthroat Trout)

Middle Ponil Creek, Colfax County

Middle Ponil Creek offers good trout fishing in the Philmont Scout Ranch area.

26. Rayado Creek (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rayado Creek, Colfax County

Rayado Creek offers good trout fishing in the Cimarron area of the Sangre de Cristo Mountains.

27. Agua Fria Creek (Rainbow Trout, Brown Trout)

Agua Fria Creek, Santa Fe County

Agua Fria Creek offers good trout fishing in the Santa Fe National Forest near the Pecos Wilderness.

28. Santa Fe River (Upper) (Rainbow Trout, Brown Trout, Cutthroat Trout)

Santa Fe River, Santa Fe County

The upper Santa Fe River offers good trout fishing in the Santa Fe National Forest above the city of Santa Fe.

29. Lake Katherine (Rainbow Trout, Cutthroat Trout)

Lake Katherine, Santa Fe County

Lake Katherine is a high-alpine lake in the Pecos Wilderness offering excellent cutthroat trout fishing at 11,800 feet.

30. Chicoma Creek (Rainbow Trout, Brown Trout, Cutthroat Trout)

Chicoma Creek, Rio Arriba County

Chicoma Creek offers good trout fishing in the Jemez Mountains area of the Santa Fe National Forest.

31. Rio Cebolla (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rio Cebolla, Rio Arriba County

Rio Cebolla offers good trout fishing in the Canjilon area of the Carson National Forest.

32. Canjilon Creek (Rainbow Trout, Brown Trout, Cutthroat Trout)

Canjilon Creek, Rio Arriba County

Canjilon Creek offers good trout fishing in the Canjilon Lakes area of northern New Mexico.

33. Canjilon Lakes (Rainbow Trout, Brook Trout, Cutthroat Trout)

Canjilon Lakes, Rio Arriba County

The Canjilon Lakes are a series of high-elevation lakes offering excellent trout fishing in the Carson National Forest.

34. Lagunitas Lake (Rainbow Trout, Brook Trout)

Lagunitas Lake, Rio Arriba County

Lagunitas Lake offers good trout fishing in the Santa Fe National Forest near Coyote.

35. San Gregorio Lake (Rainbow Trout, Brown Trout, Kokanee)

San Gregorio Lake, Santa Fe County

San Gregorio Lake offers good trout and kokanee fishing in the Jemez Mountains.

36. Fenton Lake (Rainbow Trout, Brown Trout, Cutthroat Trout)

Fenton Lake, Sandoval County

Fenton Lake is a 35-acre natural lake in the Jemez Mountains offering excellent trout fishing with a state park and handicap-accessible fishing pier.

37. Seven Lakes (Carson NF) (Rainbow Trout, Brook Trout, Cutthroat Trout)

Seven Lakes, Rio Arriba County

The Seven Lakes in the Carson National Forest offer excellent wilderness trout fishing.

38. Laguna Colorada (Rainbow Trout, Cutthroat Trout)

Laguna Colorada, Rio Arriba County

Laguna Colorada offers good high-elevation trout fishing in the Carson National Forest.

39. Brazos Box Canyon (Rainbow Trout, Brown Trout, Cutthroat Trout)

Brazos Box Canyon, Rio Arriba County

The Brazos Box Canyon on the Brazos River offers excellent trout fishing in a dramatic gorge setting.

40. Chama River (El Vado area) (Rainbow Trout, Brown Trout, Cutthroat Trout, Kokanee, Northern Pike)

Chama River, Rio Arriba County

The Chama River through the El Vado area offers excellent trout fishing below the El Vado Dam with public access.

Fishing Tips for the Northern Mountains & Rio Grande

← Back to New Mexico

Get CatchTales

Ready to start bragging? Download the app and hit the water.

Free version available — upgrade to Pro for $8.99/year or $19.99 lifetime (CAD).