Die Amtssprachen in Peru sind Spanisch und Quechua. Praktisch gibt es aber noch viele weitere Sprachen, die je nach Gebiet gesprochen werden. In der Region um Cusco sind das vor allem Sprachen wie z.B. Aymara und Asháninka.