The San Pedro Valley starts 10 miles (16 km) south of the United States - Mexico border and extends 140 miles (230 km) north through Arizona. The San Pedro River flows from the state of Sonora, Mexico, through Cochise County, Pima County, Graham County, and Pinal County to Winkelman, Arizona.[1][2][3]

See also

References