La superficie totale du pays – voir carte du Pérou ci dessous – est de 1 285 216 km², ce qui en fait le troisième pays d’Amérique du Sud, après le Brésil et l’Argentine.
Le Pérou peut être divisé en trois régions topographiques distinctes : la plaine côtière (la costa), les Andes (la sierra) et les terres amazoniennes (la montaña). Chacune présente des caractéristiques — climat, ressources, végétation, développement économique — très différentes.
Le climat du Pérou varie fortement selon les régions : chaud et humide de type tropical dans la montaña, mais froid et sec dans les Andes.