En el Perú existen 18 Cuencas Sedimentarias con posibilidades de exploración por hidrocarburos.
Ocho de las 18 Cuencas, se encuentran localizadas total o parcialmente costa-afuera (offshore), ellas son: Tumbes, Progreso, Talara, Sechura, Salaverry, Trujillo, Lima, Pisco y Mollendo.
Las 10 restantes se encuentran en el continente (onshore): Lancones, Moquegua, Santiago, Bagua, Huallaga, Ene, Titicaca, Marañón, Ucayali y Madre de Dios.