En España
En España hay 132,552 peruanos, distribución por provincias.
- Madrid con un total de 58,137 peruanos. (43.86%)
- Barcelona con un total de 29,287 peruanos. (22.09%)
- Cantabria con un total de 2,996 peruanos. (2.26%)
- Sevilla con un total de 2,699 peruanos.
- Valencia con un total de 2,506 peruanos.
- Navarra con un total de 2,198 peruanos.
- Islas Baleares con un total de 1,999 peruanos.
- A Coruña con un total de 1,996 peruanos.
- Toledo con un total de 1,888 peruanos.
- Zaragoza con un total de 1,878 peruanos