El río San Pedro es un arroyo que fluye en dirección norte, con su cabecera a 16 km al sur de Sierra Vista cerca de Cananea en Sonora, México. Es uno de los dos ríos que cruzan desde México hacia los Estados Unidos de América. El río recorre unos 230 km hacia el norte, cruzando los condados de Cochise, Pima, Graham y Pinal en Arizona hasta su confluencia con el río Gila en Winkelman.