Pecos River (South San Isidro to Villanu) fishing

Pecos River (South San Isidro to Villanu) fishing is stocked with Rainbow Trout, Channel Catfish, and Cutthroat Trout on a river section. It is stocked about 18 times a year since 2020, most often in March and June. Species guides list dawn and dusk for Rainbow Trout and dusk and night for Channel Catfish.

AI-generated illustration, not a photo of this lake
Last stocked
May 21, 2026
· Channel Catfish
Plants on record
129
Since 2020
Species recorded
3
Average size
11.8 in
Elevation
6,626.5 ft

Fish at Pecos River (South San Isidro to Villanu)

3 stocked · 0 confirmed present

Rainbow Trout Stocked · 116 plants · last May 4, 2026 Best: dawn, dusk

Last stocked May 4, 2026 · avg 11.2 in · 116 plants

Best: dawn, dusk

Rainbow Trout species guide
Channel Catfish Stocked · 11 plants · last May 21, 2026 Best: dusk, night

Last stocked May 21, 2026 · avg 18 in · 11 plants

Best: dusk, night

Channel Catfish species guide
Cutthroat Trout Stocked · 2 plants · last October 7, 2020

Last stocked October 7, 2020 · avg 10.5 in · 2 plants

Cutthroat Trout species guide

How Pecos River (South San Isidro to Villanu) is stocked

Source: New Mexico Department of Game and Fish.

Harris Lake (20.8 mi), Storrie Reservoir (22.7 mi), Young Pond (23.2 mi), and Monastery Lake (25.4 mi) were stocked more recently. Harris Lake is also stocked with Rainbow Trout and Channel Catfish, Storrie Reservoir is also stocked with Rainbow Trout, Young Pond is also stocked with Rainbow Trout and Channel Catfish, and Monastery Lake is also stocked with Rainbow Trout.

Fish stocked in 2020

47,551

Fish stocked in 2021

12,973

Fish stocked in 2022

1,382

Fish stocked in 2023

2,023

Fish stocked in 2024

2,024

Fish stocked in 2025

7,734

Fish stocked in 2026

3,736

Stocking history

Source: New Mexico Department of Game and Fish.
Date Species Quantity Avg. length Source
May 21, 2026Channel Catfish13318 inreport
May 4, 2026Rainbow Trout20010.1 inreport
March 17, 2026Rainbow Trout20110.1 inreport
March 16, 2026Rainbow Trout50110.2 inreport
March 3, 2026Rainbow Trout50110.2 inreport
March 2, 2026Rainbow Trout19910 inreport
February 16, 2026Rainbow Trout50010.1 inreport
February 4, 2026Rainbow Trout50010.3 inreport
January 20, 2026Rainbow Trout50010.7 inreport
January 5, 2026Rainbow Trout50110.1 inreport
December 17, 2025Rainbow Trout50010 inreport
December 1, 2025Rainbow Trout50010.6 inreport
November 17, 2025Rainbow Trout50010 inreport
November 4, 2025Rainbow Trout50110.6 inreport
August 28, 2025Channel Catfish13318 inreport
July 31, 2025Channel Catfish12518 inreport
June 26, 2025Channel Catfish13318 inreport
May 30, 2025Rainbow Trout20010 inreport
May 22, 2025Channel Catfish13318 inreport
May 14, 2025Rainbow Trout20010.1 inreport
April 15, 2025Rainbow Trout19910.3 inreport
April 3, 2025Rainbow Trout20010.4 inreport
April 2, 2025Rainbow Trout1,00010 inreport
March 18, 2025Rainbow Trout19910.4 inreport
March 18, 2025Rainbow Trout50010 inreport
March 4, 2025Rainbow Trout49510.3 inreport
March 3, 2025Rainbow Trout20010.2 inreport
February 17, 2025Rainbow Trout49510.4 inreport
February 4, 2025Rainbow Trout50210.5 inreport
January 22, 2025Rainbow Trout49910.8 inreport
January 7, 2025Rainbow Trout52010.6 inreport
December 16, 2024Rainbow Trout37610.5 inreport
December 3, 2024Rainbow Trout37310.6 inreport
November 20, 2024Rainbow Trout37510.1 inreport
November 5, 2024Rainbow Trout51010.4 inreport
August 29, 2024Channel Catfish13518 inreport
August 1, 2024Channel Catfish12718 inreport
July 2, 2024Channel Catfish12818 inreport
April 25, 2023Rainbow Trout32110.1 inreport
March 15, 2023Rainbow Trout50010 inreport
March 8, 2023Rainbow Trout20210.3 inreport
March 1, 2023Rainbow Trout50010 inreport
February 13, 2023Rainbow Trout50010.3 inreport
December 5, 2022Rainbow Trout49910.1 inreport
November 2, 2022Rainbow Trout5099.7 inreport
January 5, 2022Rainbow Trout37410.8 inreport
December 20, 2021Rainbow Trout37510.2 inreport
December 7, 2021Rainbow Trout37511.5 inreport
November 16, 2021Rainbow Trout37410.4 inreport
November 2, 2021Rainbow Trout5019.9 inreport
May 18, 2021Rainbow Trout19810.4 inreport
May 4, 2021Rainbow Trout20012.2 inreport
April 21, 2021Rainbow Trout20011.2 inreport
April 20, 2021Rainbow Trout1,50010.5 inreport
April 19, 2021Rainbow Trout1,49910.9 inreport
April 7, 2021Rainbow Trout1,49810.4 inreport
April 6, 2021Rainbow Trout1,50010.3 inreport
April 6, 2021Rainbow Trout20111.3 inreport
March 30, 2021Rainbow Trout99910 inreport
March 17, 2021Rainbow Trout55010.3 inreport
March 16, 2021Rainbow Trout20111 inreport
March 9, 2021Rainbow Trout20010.4 inreport
March 2, 2021Rainbow Trout50410.3 inreport
February 19, 2021Rainbow Trout55010.4 inreport
February 2, 2021Rainbow Trout54810.4 inreport
January 21, 2021Rainbow Trout49910.1 inreport
January 5, 2021Rainbow Trout50110.2 inreport
December 21, 2020Rainbow Trout49910.2 inreport
December 8, 2020Rainbow Trout54310.4 inreport
November 19, 2020Rainbow Trout58810.2 inreport
November 4, 2020Rainbow Trout4999.9 inreport
October 21, 2020Rainbow Trout50110.5 inreport
October 20, 2020Rainbow Trout2,00010.5 inreport
October 7, 2020Cutthroat Trout50510.5 inreport
October 6, 2020Cutthroat Trout2,00010.5 inreport
September 29, 2020Rainbow Trout1,99910.1 inreport
September 22, 2020Rainbow Trout1,99910.1 inreport
September 15, 2020Rainbow Trout5016.2 inreport
September 15, 2020Rainbow Trout1,50110.4 inreport
September 3, 2020Channel Catfish10218 inreport
September 2, 2020Rainbow Trout5016.2 inreport
September 2, 2020Rainbow Trout1,50010.3 inreport
August 26, 2020Rainbow Trout12610.3 inreport
August 25, 2020Rainbow Trout1,17510.1 inreport
August 25, 2020Rainbow Trout5016 inreport
August 18, 2020Rainbow Trout1,50110.3 inreport
August 12, 2020Rainbow Trout5016 inreport
August 12, 2020Rainbow Trout1,41510.5 inreport
August 11, 2020Rainbow Trout11610.3 inreport
August 6, 2020Rainbow Trout1,50010.7 inreport
July 30, 2020Rainbow Trout5016 inreport
July 30, 2020Rainbow Trout1,34910.1 inreport
July 30, 2020Channel Catfish12918 inreport
July 28, 2020Rainbow Trout1,34910.1 inreport
July 27, 2020Rainbow Trout30010.1 inreport
July 23, 2020Rainbow Trout1,50010.3 inreport
July 21, 2020Rainbow Trout11017.8 inreport
July 21, 2020Rainbow Trout1,50010.3 inreport
July 16, 2020Rainbow Trout1,4999.9 inreport
July 8, 2020Rainbow Trout4816.8 inreport
July 8, 2020Rainbow Trout1,49810 inreport
July 2, 2020Channel Catfish9618 inreport
June 25, 2020Rainbow Trout4816.9 inreport
June 25, 2020Rainbow Trout1,25010 inreport
June 24, 2020Rainbow Trout50010 inreport
June 22, 2020Rainbow Trout1,25010 inreport
June 22, 2020Rainbow Trout4816.9 inreport
June 18, 2020Rainbow Trout4817.3 inreport
June 18, 2020Rainbow Trout1,2509.8 inreport
June 15, 2020Rainbow Trout4817.3 inreport
June 15, 2020Rainbow Trout1,7499.8 inreport
June 11, 2020Rainbow Trout4616.9 inreport
June 11, 2020Rainbow Trout1,2499.7 inreport
June 9, 2020Rainbow Trout4816.9 inreport
June 9, 2020Rainbow Trout1,2509.9 inreport
June 8, 2020Rainbow Trout4999.9 inreport
June 3, 2020Rainbow Trout4816.7 inreport
June 3, 2020Rainbow Trout1,49910.1 inreport
June 2, 2020Rainbow Trout4716.7 inreport
June 2, 2020Rainbow Trout1,49910.1 inreport
May 28, 2020Rainbow Trout14016.7 inreport
May 28, 2020Rainbow Trout1,50010.1 inreport
May 27, 2020Rainbow Trout14016.7 inreport
May 27, 2020Rainbow Trout1,50010.1 inreport
March 4, 2020Rainbow Trout19910.4 inreport
March 3, 2020Rainbow Trout5019.9 inreport
February 18, 2020Rainbow Trout4999.6 inreport
February 6, 2020Rainbow Trout5009.5 inreport
January 6, 2020Rainbow Trout49910.3 inreport

Access and facts

Water type
river section
Nearest town
Villanueva, NM
Facilities
restrooms, camping

Public access at Villanueva State Park (135 Dodge Road) on the Pecos River canyon near Villanueva. Developed riverfront campsites, trails, restrooms, and day-use (day-use pass via Reserve America). Canoe/kayak and float tubes allowed; life jackets required on floating craft.

Drafted by AI from the cited sources and checked before publishing.

Advisories, closures, regulations and water conditions change. Check the New Mexico Department of Game and Fish before you go.

Nearest lakes

Common questions

What fish are at Pecos River (South San Isidro to Villanu)?

Fishing Pecos River (South San Isidro to Villanu) usually means Rainbow Trout: Rainbow Trout accounts for 116 of 129 plants on record, ahead of Channel Catfish and one more. Rainbow Trout was last stocked May 4, 2026, averaging 11.2 in. Channel Catfish was last stocked May 21, 2026, averaging 18 in. Cutthroat Trout was last stocked October 7, 2020, averaging 10.5 in.

When is Pecos River (South San Isidro to Villanu) stocked?

Last stocked May 21, 2026. It is stocked about 18 times a year since 2020, most often in March and June.

How big are the fish stocked at Pecos River (South San Isidro to Villanu)?

Stocked fish average 11.8 in. Rainbow Trout average 11.2 in. Channel Catfish average 18 in. Cutthroat Trout average 10.5 in.

How do you get on Pecos River (South San Isidro to Villanu)?

The nearest town is Villanueva, NM. Facilities include restrooms and camping. Public access at Villanueva State Park (135 Dodge Road) on the Pecos River canyon near Villanueva. Developed riverfront campsites, trails, restrooms, and day-use (day-use pass via Reserve America). Canoe/kayak and float tubes allowed; life jackets required on floating craft.

Which lakes near Pecos River (South San Isidro to Villanu) were stocked more recently?

Harris Lake (20.8 mi), Storrie Reservoir (22.7 mi), Young Pond (23.2 mi), and Monastery Lake (25.4 mi) were stocked more recently. Harris Lake is also stocked with Rainbow Trout and Channel Catfish, Storrie Reservoir is also stocked with Rainbow Trout, Young Pond is also stocked with Rainbow Trout and Channel Catfish, and Monastery Lake is also stocked with Rainbow Trout.

Sources (1) +