ADVERTISEMENT

Over 330,000 metric tons of silt, waste removed from Parañaque rivers

Published Jan 28, 2026 12:09 pm
San Dionisio-Balihatar-Madulas Creek  (Photo from SMC)
San Dionisio-Balihatar-Madulas Creek (Photo from SMC)
More than 330,000 metric tons of silt and waste have been removed from about eight kilometers of river channels in Parañaque since September 2024 as cleanup operations continue under the Better Rivers PH initiative of San Miguel Corporation (SMC).
The massive cleanup is part of SMC’s commitment to support the government’s “Oplan Kontra Baha” program, which aims to mitigate flooding through river rehabilitation and improved water flow.
SMC Chairman and CEO Ramon S. Ang said that for the past 16 months, the company’s river cleanup crews have been working nonstop to desilt, clean, and rehabilitate waterways around the airport and other critical sections of the Parañaque river system.
Ang said the program is being carried out in close coordination with the Parañaque City government under Mayor Edwin Olivarez, to improve the drainage of floodwaters from Parañaque toward Manila Bay.
The removal of silt and waste, he added, is expected to help reduce flooding not only at the country’s primary international gateway but also in nearby communities.
SMC said the initiative aligns with the government’s Oplan Kontra Baha, led by the Department of Public Works and Highways (DPWH) and the Metropolitan Manila Development Authority (MMDA), in partnership with local government units and other agencies.
“We’re determined to continue delivering on our promise to our kababayans in southern Metro Manila — from Laguna to Muntinlupa, Las Piñas, and Parañaque — that we will improve the flow of water in their rivers to help address long-standing flooding problems. Since the launch of Oplan Kontra Baha in Parañaque last November, we have continued to make steady progress and solid gains,” Ang said.
At the Balihatar–San Dionisio Creek, where the multi-agency initiative was launched, SMC has already removed more than 21,918 tons of silt and waste from a 1.57-kilometer stretch of the waterway. Cleanup operations are progressing simultaneously downstream toward Parañaque and upstream toward Las Piñas.
Meanwhile, along the main channel of the Parañaque River, cleanup operations have reached the Pasay area, with a total of 152,365 tons of silt and waste removed from a 3.65-kilometer stretch.
SMC also continues cleanup efforts at the critical junction of the Don Galo River and the San Dionisio and Villanueva creeks to deepen the channel and increase water-carrying capacity and outflow to Manila Bay.
These efforts form part of SMC’s broader Better Rivers PH initiative, which has been ongoing for six years. The company said it has so far removed more than 8.7 million tons of silt and waste from major river systems, including the Pasig, Tullahan, and San Juan rivers, waterways across Bulacan province, the Pampanga River, and rivers in Alabang, Laguna, and Navotas.
To date, SMC has covered a total river length of 176.44 kilometers—making the initiative the largest river cleanup effort of its kind in the country.

Related Tags

METRO NEWS
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.