El Parque Nacional Caguanes es un área protegida localizada en la zona central del archipiélago cubano, en la costa atlántica de la provincia de Sancti Spíritus, exactamente dentro del norteño municipio de Yaguajay.
Se establece alrededor de la península de Caguanes e incluye 10 cayos pequeños (Cayos de Piedra), está ubicado dentro de la reserva de la biosfera de Buenavista, declarada también sitio Ramsar. Esta parque incluye los grandes pantanos de Guayaberas, prácticamente despoblados.