Près de la moitié de la population péruvienne est amérindienne (principalement des Quechuas et des Aymaras), 37% sont des Mestizos (issus d'un métissage entre Amérindiens et descendants d'Européens), les péruviens d'origine européenne sont surtout espagnols et représentent environ 15% de la population tandis que 3% descendent d'esclaves noirs ou d'immigrants japonais et chinois.