RiverStoke
← Rivers

San Pedro River

AZ • US

The San Pedro River is a northward-flowing stream originating about 10 miles (16 km) south of the international border south of Sierra Vista, Arizona, in Cananea Municipality, Sonora, Mexico. The river starts at the confluence of other streams (Las Nutrias and El Sauz) just east of Sauceda, Cananea. Within Arizona, the river flows 140 miles (230 km) north through Cochise County, Pima County, Graham County, and Pinal County to its confluence with the Gila River, at Winkelman, Arizona. It is the last major undammed desert river in the American Southwest, and it is of major ecological importan...

142.9 mi total 1 sections 2 access points 0 camps 0 rapids

🗺 Explore map

Click any point for details. Sections without stored geometry are drawn as straight put-in → take-out lines — actual courses follow the river.

Sections (1)