La Isla Mocha es un isla situada afuera de las costas de la provincia de Arauco en la VIII Región del Biobío, Chile, a 34,2 kilómetros de Tirúa, aunque administrativamente depende de la comuna de Lebu y cuenta con 800 habitantes.
La isla cuenta con aproximadamente 48 Km2, con una pequeña cadena montañosa que va de norte a sur, que en su parte más elevada alcanza los 300 metros sobre el nivel del mar, que está cubierta de bosque nativo y que forma parte de una área silvestre protegida bajo tuición de Conaf.