Perú tiene una población de aproximadamente 28 millones de habitantes, con la mitad viviendo en la costa, el 40% en la región andina y el 10% restante en la región amazónica. El Perú es un país amerindio y los grupos étnicos más grandes son los amerindios, aunque el español es el idioma más hablado actualmente. El quechua y el aimara son también idiomas oficiales.