Peru grenzt an fünf Länder: Ecuador und Kolumbien im Norden, Brasilien im Osten, Bolivien im Südosten und Chile im Süden. Peru grenzt im Westen an den Pazifischen Ozean.
Peru liegt an der Pazifikküste Südamerikas südlich des Äquators. Das Land bietet sehr unterschiedliche Lebensräume. Die bergigen Anden verlaufen von Perus Norden nach Südosten, und im Westen liegt die trockene Pazifikküstenregion. Der tropische Regenwald des Amazonasbeckens liegt im Osten.
Die Hauptstadt Perus ist Lima. Im Jahr 2014 betrug die Bevölkerung des Landes 27,9 Millionen. Die Fläche des Landes beträgt 496.223 Quadratmeilen.