El español y el quechua son las lenguas oficiales. El aymara se habla en algunas zonas del barrio de Puno. En las regiones de jungla existen otros muchos dialectos. Se habla inglés en las principales zonas turísticas.
Columbus Travel Media Ltd. Registered in England & Wales . Company no. 2970942 . Vat no. 853914212 . Regd Office: 17 Dunsfold Park, Stovolds Hill, Cranleigh, Surrey, GU6 8TB