Está ubicado en el centro-oeste del país, en la región andina, limitando al norte con Pasco, al noreste con Ucayali, al sureste con Cuzco, al sur con Ayacucho y Huancavelica, y al oeste con Lima.