Hoy existen en todo el espacio peruano más de 12 mil lagos y lagunas de distinto tamaño las cuales se distribuyen de la siguiente manera:
- Vertiente del Pacífico: 3.896 lagunas
- Cuenca del Amazonas: 7.441 lagunas
- Hoya del Titicaca : 864 lagunas
Las lagunas de la vertiente del Pacífico son dispersas y pequeñas y muchas de ellas se aprovechan como reservorios de almacenamiento de agua en estaciones secas. La más representativa es la laguna Ramón en el departamento de Piura.
La sierra contiene una amplia gama de lagunas, La mayoría de ellas por encima de los 4 mil metros sobre el nivel mar destacando entre ellas la gran laguna de Junín (también conocida como laguna de los Reyes o Chinchaycocha) emplazada en la Pampa de Junín. En Ayacucho destaca la laguna de Parinacochas.
En el llano amazónico existen una amplia variedad de lagunas de origen fluvial llamadas cochas y que tienen forma de herradura. Ellas son el producto del repentino cambio de curso de los ríos dejando abandonada "la herradura" la misma que con el tiempo tiende a desaparecer si no es alimentada por cursos de agua.
Entre las más importantes tenemos a la laguna de Yarinacochas en Ucayali, la laguna El Sauce en San Martín y la de Quistococha en Loreto.
En la hoya del Titicaca se ha formado el espejo de agua más grande de Sudamérica y a su vez el lago navegable más alto del mundo ubicado a 3.883 metros sobre el nivel del mar. Es el Titicaca con una extensión de 8.380 kilómetros cuadrados de los cuales el 59.6% es decir 4.996 kilómetros cuadrados corresponden al Perú.