ADVERTISEMENT

Cavite under state of calamity, 1,345 families evacuated

Published Jul 23, 2025 08:39 am

At A Glance

  • Over 1,300 families were displaced and more than ₱5 million in agricultural losses were recorded in Cavite after days of relentless monsoon rains.
The Provincial Government of Cavite has declared a state of calamity following the devastating impact of the southwest monsoon intensified by Severe Tropical Storm Crising.
Evacuated flood victims receive a hot meal in Cavite City on July 22 (Photo from Mayor Denver Chua's Facebook page/MANILA BULLETIN)
Evacuated flood victims receive a hot meal in Cavite City on July 22 (Photo from Mayor Denver Chua's Facebook page/MANILA BULLETIN)
Gov. Abeng Remulla said Resolution No. 3882-2025 will enable the provincial government to expedite relief efforts, mobilize resources, and access calamity funds to aid affected communities.
Relief goods distributed to flood victims in Cavite City on July 22 (Photo from Mayor Denver Chua's Facebook page/MANILA BULLETIN)
Relief goods distributed to flood victims in Cavite City on July 22 (Photo from Mayor Denver Chua's Facebook page/MANILA BULLETIN)
The Provincial Disaster Risk Reduction and Management Office said torrential rains caused knee to waist-deep floods in Cavite’s coastal and low-lying areas. Among the worst-hit areas were:
  • Bacoor City
  • Cavite City
  • Imus City
  • Kawit
  • Naic
  • Tanza
  • Ternate
A total of 1,345 affected families have been displaced and sought temporary shelter in evacuation areas as of 4:00 p.m. on July 22.
The Office of the Provincial Agriculturist, meanwhile, estimates over ₱5 million in damages and losses in agriculture and fisheries. The cost of damage for high-value crops was pegged at over ₱3 million.
Local government officials monitor the flood situation in Imus City on July 22 (Photo from Mayor Alex Advincula's Facebook page/MANILA BULLETIN)
Local government officials monitor the flood situation in Imus City on July 22 (Photo from Mayor Alex Advincula's Facebook page/MANILA BULLETIN)
The Philippine Atmospheric, Geophysical and Astronomical Services Administration’s general flood advisory released at 6:00 a.m. on Wednesday, July 23, said Cavite will continue to experience moderate to occasional heavy rains due to the southwest monsoon intensified by Tropical Depression Dante and a low pressure area over the coastal waters of Calayan Island, Calayan, Cagayan.
Bacoor Boulevard near St. Dominic College of Asia with light flooding but passable to vehicles at 6:46 a.m. on July 23 (Photo from Bacoor Disaster Risk Reduction & Management Office's Facebook page/MANILA BULLETIN)
Bacoor Boulevard near St. Dominic College of Asia with light flooding but passable to vehicles at 6:46 a.m. on July 23 (Photo from Bacoor Disaster Risk Reduction & Management Office's Facebook page/MANILA BULLETIN)

Related Tags

metro news Cavite HABAGAT State of calamity CRISING DANTE
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.