El río Apurímac nace en la cordillera de los Andes, entre Cuzco y Arequipa, a 650 km al sureste de Lima y 160 km al oeste del lago Titicaca.