Debido a la cordillera de los Andes el territorio del Perú está dividido en regiones naturales que son: La región de la Costa, la región de la Sierra, la región de la Selva y el Mar Peruano.
1.- LA COSTA: Es una estrecha faja que se extiende entre el Mar Peruano y los 500 m. de altitud por el este. Tiene aproximadamente una longitud de 1 800 km. Se caracteriza por tener un relieve desértico de pampas áridas y tablazos.
2. LA SIERRA: Se localiza a 500 m. de altitud y se extiende hasta alcanzar la mayor altitud en el nevado de Huascarán en Ancash. Se caracteriza por estar conformada por la Cordillera de los Andes. En esta región encontramos elevadas cordilleras, valles interandinos, quebradas profundas y amplias mesetas o punas y muchas montañas.
3. LA SELVA: Es la región más extensa del Perú. Se localiza en la parte oriental del país, al este de la Cordillera de los Andes, entre los 83 metros de altitud. Su territorio se encuentra cubierto por un denso bosque tropical, esta recorrido por los ríos más grandes y caudalosos de nuestro territorio, la mayor parte tienen su origen en la Cordillera de los Andes.
4. EL MAR PERUANO: El Mar Peruano es la parte del Océano Pacifico que baña las costas de nuestro país. Se extiende entre el litoral y una línea paralela a éste, situada a 200 millas. Se caracteriza por que el color verdosos de sus aguas debido al fito plancton.