← Back to New Mexico

Fishing in Central NM & Albuquerque

Explore fishing in the Central NM & Albuquerque of New Mexico. Rio Grande, Cochiti Lake, Abiquiu Lake, Jemez River, El V

The middle Rio Grande from Cochiti Dam downstream through Albuquerque offers an urban fishery with trout in winter and warmwater species in summer, with multiple city park access points.

1. Rio Grande (Middle)

Rio Grande, Sandoval/Bernalillo/Socorro counties

The middle Rio Grande from Cochiti Dam downstream through Albuquerque offers an urban fishery with trout in winter and warmwater species in summer, with multiple city park access points.

Boat Launch: East Launch →

2. Cochiti Lake (Rainbow Trout, Brown Trout, Largemouth Bass, Smallmouth Bass, Walleye, Crappie, Channel Catfish)

Cochiti Lake, Sandoval County

Cochiti Lake is a 1,200-acre reservoir on the Rio Grande offering excellent trout and bass fishing with a Corps of Engineers park, campground, and boat ramps.

  • Walleye · Limit: 5 per day
  • Crappie · Limit: 20 per day

Boat Launch: Tetilla Boat Ramp →

3. Abiquiu Lake (Rainbow Trout, Brown Trout, Largemouth Bass, Smallmouth Bass, Walleye, Crappie, Northern Pike, Kokanee)

Abiquiu Lake, Rio Arriba County

Abiquiu Lake is a 5,200-acre reservoir on the Rio Chama offering excellent trout and bass fishing in the stunning red rock landscape made famous by Georgia O'Keeffe.

  • Walleye · Limit: 5 per day
  • Crappie · Limit: 20 per day
  • Northern pike · Limit: 10 per day · No limit at Eagle Nest Lake
  • Trout (brown, brook, rainbow, Gila) & kokanee salmon · Limit: 5 per day / 10 possession (max 2 lake trout and/or 2 cutthroat in limit)

Boat Launch: East Launch →

4. Jemez River (Rainbow Trout, Brown Trout, Cutthroat Trout, Rio Grande Cutthroat Trout)

Jemez River, Sandoval County

The Jemez River flows through the scenic Jemez Mountains offering excellent trout fishing with multiple Forest Service access points along Highway 4.

  • Cutthroat trout · Limit: 2 per day / 4 possession
  • Cutthroat trout · Limit: 2 per day / 4 possession

Boat Launch: Jemez River →

5. El Vado Lake (Rainbow Trout, Brown Trout, Kokanee, Northern Pike, Walleye, Smallmouth Bass)

El Vado Lake, Rio Arriba County

El Vado Lake is a 3,000-acre reservoir on the Rio Chama offering excellent trout and northern pike fishing in a scenic setting.

  • Trout (brown, brook, rainbow, Gila) & kokanee salmon · Limit: 5 per day / 10 possession (max 2 lake trout and/or 2 cutthroat in limit)
  • Northern pike · Limit: 10 per day · No limit at Eagle Nest Lake
  • Walleye · Limit: 5 per day

Boat Launch: East Launch →

6. Tingley Beach (Rainbow Trout, Channel Catfish, Largemouth Bass, Bluegill)

Tingley Beach, Bernalillo County

Tingley Beach is a popular urban fishing destination in Albuquerque along the Rio Grande offering three stocked ponds with a fishing pier and the Rio Grande Nature Center.

  • Other warmwater (bluegill, sunfish, bullheads, freshwater drum) · Limit: 20 per day

Boat Launch: East Launch →

7. Rio Rancho Lake (Rainbow Trout, Channel Catfish, Largemouth Bass, Crappie, Bluegill)

Rio Rancho Lake, Sandoval County

Rio Rancho Lake offers good community fishing in a 30-acre lake in the Rio Rancho suburban area.

  • Crappie · Limit: 20 per day
  • Other warmwater (bluegill, sunfish, bullheads, freshwater drum) · Limit: 20 per day

Boat Launch: Siphon Beach →

8. Albuquerque Ponds (Rainbow Trout, Channel Catfish, Bluegill, Largemouth Bass)

Various locations, Bernalillo County

The Albuquerque urban fishing ponds at multiple city parks offer stocked rainbow trout in winter and warmwater species in summer.

  • Other warmwater (bluegill, sunfish, bullheads, freshwater drum) · Limit: 20 per day

Boat Launch: Alameda Bridge West →

9. Coronado Lake (Rainbow Trout, Largemouth Bass, Channel Catfish, Crappie, Bluegill)

Coronado Lake, Bernalillo County

Coronado Lake in the Manzano Mountains offers good trout and bass fishing in a Forest Service campground setting.

  • Crappie · Limit: 20 per day
  • Other warmwater (bluegill, sunfish, bullheads, freshwater drum) · Limit: 20 per day

Boat Launch: Coronado Lake →

10. Manzano Lake (Rainbow Trout, Brown Trout, Cutthroat Trout)

Manzano Lake, Torrance County

Manzano Lake offers good trout fishing in the Cibola National Forest's Manzano Mountains.

  • Cutthroat trout · Limit: 2 per day / 4 possession

Boat Launch: Manzano Lake →

11. McAllister Lake (Rainbow Trout, Largemouth Bass, Channel Catfish)

McAllister Lake, San Miguel County

McAllister Lake offers good trout fishing in the Santa Fe National Forest.

Boat Launch: McAllister Lake →

12. Storrie Lake (Rainbow Trout, Northern Pike, Walleye, Channel Catfish, Crappie)

Storrie Lake, San Miguel County

Storrie Lake is a 1,100-acre reservoir offering good trout and walleye fishing with a state park.

  • Northern pike · Limit: 10 per day · No limit at Eagle Nest Lake
  • Walleye · Limit: 5 per day
  • Crappie · Limit: 20 per day

Boat Launch: Storrie Lake State Park →

13. Conchas Lake (Walleye, Largemouth Bass, Smallmouth Bass, Crappie, Channel Catfish, White Bass, Wiper)

Conchas Lake, San Miguel County

Conchas Lake is a 9,600-acre reservoir on the Canadian River offering excellent walleye and bass fishing with a state park and full-service marina.

  • Walleye · Limit: 5 per day
  • Crappie · Limit: 20 per day
  • White bass & hybrid striped bass · Limit: 25 per day

Boat Launch: Conchas Lake State Park →

14. Ute Lake (Walleye, Largemouth Bass, Smallmouth Bass, Crappie, Channel Catfish, White Bass, Wiper, Striped Bass)

Ute Lake, Quay County

Ute Lake is a 9,700-acre reservoir on the Canadian River offering excellent walleye and wiper fishing with a state park.

  • Walleye · Limit: 5 per day
  • Crappie · Limit: 20 per day
  • White bass & hybrid striped bass · Limit: 25 per day
  • Striped bass · Limit: 1 per day · No limit in Animas & San Juan rivers

Boat Launch: East Launch →

15. Tucumcari Lake (Channel Catfish, Crappie, Largemouth Bass, Bluegill)

Tucumcari Lake, Quay County

Tucumcari Lake is a 210-acre lake in Tucumcari offering good warmwater fishing with a city park.

  • Crappie · Limit: 20 per day
  • Other warmwater (bluegill, sunfish, bullheads, freshwater drum) · Limit: 20 per day

Boat Launch: East Launch →

16. Sumner Lake (Walleye, Channel Catfish, Crappie, Largemouth Bass, White Bass)

Sumner Lake, De Baca County

Sumner Lake is a 1,400-acre reservoir offering good walleye and catfish fishing with a state park.

  • Walleye · Limit: 5 per day
  • Crappie · Limit: 20 per day
  • White bass & hybrid striped bass · Limit: 25 per day

Boat Launch: East Launch →

17. Santa Fe Diversion Lake (Rainbow Trout, Brown Trout, Channel Catfish, Largemouth Bass)

Santa Fe Diversion Lake, Santa Fe County

Santa Fe Diversion Lake on the Santa Fe River offers good fishing.

Boat Launch: Alameda Bridge West →

18. Aspen Ranch Lakes (Rainbow Trout, Brown Trout)

Aspen Ranch Lakes, Santa Fe County

Aspen Ranch Lakes offer good private fishing.

Boat Launch: Aspen Ranch Lakes →

19. Bishop's Lodge Lake (Rainbow Trout, Brown Trout, Largemouth Bass)

Bishop's Lodge Lake, Santa Fe County

Bishop's Lodge Lake offers good fishing in a scenic foothills setting.

Boat Launch: Bishop's Lodge Lake →

20. Lake Roberts (Jemez)

Lake Roberts, Sandoval County

Lake Roberts in the Jemez Mountains offers good trout fishing in a Forest Service setting.

Boat Launch: East Launch →

21. Redondo Creek (Jemez)

Redondo Creek, Sandoval County

Redondo Creek offers good trout fishing in the Valles Caldera National Preserve of the Jemez Mountains.

Boat Launch: Redondo Creek →

22. Valles Caldera Streams (Rainbow Trout, Brown Trout, Cutthroat Trout)

Valles Caldera, Sandoval County

The Valles Caldera National Preserve offers excellent trout fishing in its pristine mountain streams with a permit system.

  • Cutthroat trout · Limit: 2 per day / 4 possession

Boat Launch: Jetskits Marc Donis Canela →

23. San Antonio Creek (Jemez)

San Antonio Creek, Sandoval County

San Antonio Creek offers good trout fishing in the Jemez Mountains region.

Boat Launch: Fenton Lake State Park →

24. East Fork Jemez River (Rainbow Trout, Brown Trout, Cutthroat Trout)

East Fork Jemez River, Sandoval County

The East Fork Jemez River offers excellent trout fishing in the Valles Caldera area with wild Rio Grande cutthroat trout.

  • Cutthroat trout · Limit: 2 per day / 4 possession

Boat Launch: Fenton Lake State Park →

25. Rio de las Vacas (Rainbow Trout, Brown Trout, Cutthroat Trout)

Rio de las Vacas, Sandoval County

Rio de las Vacas offers good trout fishing in the Jemez Mountains.

  • Cutthroat trout · Limit: 2 per day / 4 possession

Boat Launch: Rio de las Vacas →

26. Rio Puerco (Jemez)

Rio Puerco, Sandoval County

The Rio Puerco in the Jemez Mountains offers good trout fishing in a remote setting.

Boat Launch: Rio Puerco →

27. San Pedro Creek (Jemez)

San Pedro Creek, Sandoval County

San Pedro Creek offers good trout fishing in the Jemez Mountains.

Boat Launch: San Pedro Creek →

28. Garcia Park Pond (Rainbow Trout, Brook Trout)

Garcia Park Pond, Sandoval County

Garcia Park Pond offers good family trout fishing in the Jemez Mountains.

Boat Launch: Garcia Park Pond →

29. Jackson Lake (Sandoval Co.)

Jackson Lake, Sandoval County

Jackson Lake offers good trout fishing in the Jemez Mountains.

Boat Launch: Jackson Lake →

30. Dome Lake (Sandoval Co.)

Dome Lake, Sandoval County

Dome Lake offers good high-elevation trout fishing in the Valles Caldera area.

Boat Launch: Dome Lake →

31. Coyote Creek State Park (Rainbow Trout, Brown Trout, Cutthroat Trout)

Coyote Creek State Park, Rio Arriba County

Coyote Creek State Park offers excellent trout fishing in a scenic mountain stream setting with campground.

  • Cutthroat trout · Limit: 2 per day / 4 possession

Boat Launch: East Launch →

32. Buttes Lake (Rainbow Trout, Largemouth Bass, Channel Catfish)

Buttes Lake, Socorro County

Buttes Lake on the Plains of San Agustin offers good trout and bass fishing.

Boat Launch: Buttes Lake →

33. Timber Lake (Datti)

Timber Lake, Socorro County

Timber Lake offers good fishing in the Datil Mountains of west-central New Mexico.

Boat Launch: East Launch →

34. Red Hill Lake (Rainbow Trout, Largemouth Bass)

Red Hill Lake, Catron County

Red Hill Lake offers good trout and bass fishing in the Catron County mountains.

Boat Launch: Red Hill Lake →

35. San Olaya Lake (Rainbow Trout, Channel Catfish)

San Olaya Lake, Socorro County

San Olaya Lake offers good community fishing.

Boat Launch: San Olaya Lake →

36. Joe Moore Lake (Rainbow Trout, Channel Catfish, Bluegill)

Joe Moore Lake, Socorro County

Joe Moore Lake offers good family fishing.

  • Other warmwater (bluegill, sunfish, bullheads, freshwater drum) · Limit: 20 per day

Boat Launch: Joe Moore Lake →

37. Crows Mill Lake (Rainbow Trout, Largemouth Bass, Channel Catfish)

Crows Mill Lake, Socorro County

Crows Mill Lake offers good warmwater fishing in the Datil Mountains area.

Boat Launch: Great Eastern Slipway →

38. Loon Lake (Socorro Co.)

Loon Lake, Socorro County

Loon Lake offers good high-elevation trout fishing in the Magdalena Mountains.

Boat Launch: East Launch →

39. Chamisa Lake (Rainbow Trout, Channel Catfish, Largemouth Bass)

Chamisa Lake, Torrance County

Chamisa Lake offers good community fishing in Torrance County.

Boat Launch: Chamisa Lake →

40. Cassan Lake (Rainbow Trout, Largemouth Bass, Channel Catfish, Crappie, Brown Trout)

Cassan Lake, New Mexico

Named lake in the Central NM & Albuquerque region of New Mexico.

  • Crappie · Limit: 20 per day

Boat Launch: Cassan Lake →

Fishing Tips for the Central NM & Albuquerque

More Regions in New Mexico

← Back to New Mexico

Get CatchTales

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