The Rio Pueblo de Taos, also known as Rio Pueblo, is tributary of the Rio Grande in the U.S. state of New Mexico. From its source in the Sangre de Cristo Mountains it flows about 33 miles (53 km), generally south and west, to join the Rio Grande in the Rio Grande Gorge. On the way the river passed by Taos and through Taos Pueblo.

The Rio Pueblo de Taos originates at Blue Lake, about 2 miles (3.2 km) southeast of Wheeler Peak, the highest mountain in New Mexico. Several headwater tributaries drain the south and east slopes of Old Mike Peak, Lew Wallace Peak, and Red Dome. The river flows south for about 5 miles (8.0 km), then turns west. It is joined by La Junta Creek from the south, then Buffalo Grass Creek from the north. After flowing west for about 5 miles (8.0 km), and just downstream from the mouths of Frijoles Canyon on the north and Palo Encebado Canyon on the south, the Rio Pueblo de Taos abruptly leaves the mountains. Within a mile the river passes through the center of Taos Pueblo, then turns to flow southwest to the Rio Grande, passing just north of the town of Taos. The river's entire upper course in the mountains is within the Pueblo de Taos Indian Reservation.

Near Taos the Rio Lucero joins the Rio Pueblo de Taos from the north, after which the river flows by the historic Martinez Hacienda. Shortly below that the Rio Fernando de Taos joins from the south, after which the Rio Pueblo de Taos enters Taos Canyon. It is joined by Rio Grande del Rancho, which flows from the south through Ranchos de Taos, Arroyo Seco, from the north, then Arroyo del Alamo, from the south, after which it reaches the Rio Grande in the Rio Grande Gorge a few miles south of the Rio Grande Gorge Bridge. New Mexico State Road 570 crosses the Rio Grande via the Taos Junction Bridge just below its confluence with the Rio Pueblo de Taos. The area is part of the Orilla Verde Recreation Area.

Our bait recommendations

Here's the baits that our Pros love for this lake.