ADVERTISEMENT

Magnitude 5.8 quake jolts near Bogo City, Cebu — Phivolcs

Published Oct 13, 2025 04:25 am
A magnitude 5.8 earthquake struck near the City of Bogo, Cebu in the early hours of Monday, Oct. 13, 2025, the Philippine Institute of Volcanology and Seismology (Phivolcs) said.
Earlier, the agency reported the quake at magnitude 6 but later downgraded it to magnitude 5.8 based on its Earthquake Information No. 3.
Phivolcs said the tremor occurred at 1:06 a.m. The epicenter was located 14 kilometers south and 13 kilometers west of the City of Bogo, Cebu.
According to the agency, the quake had a shallow depth of 10 kilometers and was of tectonic origin, meaning it was caused by the movement of rock layers beneath the Earth’s crust.
Reported intensities:
• Intensity V – City of Bogo, Daanbantayan, Medellin, San Remigio, Tabogon, and Tabuelan, Cebu; Villaba, Leyte; City of Escalante, Negros Occidental
• Intensity IV – Cities of Cebu, Lapu-Lapu, and Mandaue; City of Danao, City of Talisay, City of Toledo, Asturias, Balamban, Bantayan, Carmen, Catmon, Compostela, Consolacion, Liloan, Pinamungajan, Sogod, and Tuburan, Cebu; City of Iloilo; City of Roxas, and Pontevedra, Capiz; Ormoc City; Albuera, Capoocan, Calubian, Isabel, Kananga, Leyte, Merida, Palompon, and San Isidro, Leyte
• Intensity III – City of Carcar, City of Naga, Aloguinsan, Argao, Badian, Barili, Dalaguete, San Francisco, San Fernando, and Sibonga, Cebu; City of Tagbilaran, Carlos P. Garcia, and Dauis, Bohol; City of Bago, City of Cadiz, City of Canlaon, City of Himamaylan, City of San Carlos, Calatrava, Don Salvador Benedicto, Enrique B. Magalona, Isabela, Manapla, Murcia, Pulupundan, San Enrique, Toboso, and Valladolid, Negros Occidental; City of Guihulngan, City of Tanjay, Amlan, and San Jose, Negros Oriental; City of Tacloban; City of Baybay, Abuyog, Burauen, Carigara, Dulag, Inopacan, Hilongos, MacArthur, Mahaplag, Palo, Tanauan, and Tolosa, Leyte; Hinunangan, Hinundayan, Silago, and Sogod, Southern Leyte
• Intensity II – City of Bacolod; Alcantara, Dumanjug, Moalboal, Oslob, Ronda, Samboan, and Santander, Cebu; City of Dumaguete, Bacong, Sibulan, and Valencia, Negros Oriental; City of Maasin, Malitbog, Padre Burgos, and San Francisco, Southern Leyte
• Intensity I – Ginatilan, Cebu; City of Legazpi, Albay
Instrumental intensities:
• Intensity V – Villaba, Leyte
• Intensity IV – City of Cebu; City of Danao, City of Talisay, Argao, and Asturias, Cebu; Hinunangan, Southern Leyte; Ormoc City; Abuyog, Hilongos, and Isabel, Leyte
• Intensity III – San Francisco and San Fernando, Cebu; Alangalang and Dulag, Leyte; Hinundayan, Silago, and Sogod, Southern Leyte; City of Bago, City of Canlaon, and City of La Carlota, Negros Occidental; Talibon, Bohol; Milagros, Masbate; Tapaz, Capiz; Rosario, Northern Samar; City of Baybay and Javier, Leyte
• Intensity II – City of Lapu-Lapu; City of Borongan and Sulat, Eastern Samar; City of Legazpi, Albay; Malinao, Aklan; Gandara and Villareal, Samar; City of Maasin, Malitbog, and San Francisco, Southern Leyte; City of Passi, Iloilo; President Roxas, Capiz; Palo, Leyte; Nueva Valencia, Guimaras; Bulusan, Sorsogon; Dalaguete, Cebu; Culaba, Biliran
• Intensity I – City of Sorsogon and Donsol, Sorsogon; Quinapondan and Sulat, Eastern Samar; Balingasag, Misamis Oriental; San Lorenzo, Guimaras; Padre Burgos, Southern Leyte; City of Iriga, Camarines Sur; Mambajao, Camiguin
Phivolcs said damage and aftershocks are expected following the quake.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.