ADVERTISEMENT

DPWH, MMDA scramble to finish delayed World Bank-funded Metro Manila flood control

Published Nov 7, 2025 11:50 am  |  Updated Nov 7, 2025 01:07 pm
The Philippines is rushing to complete a delayed World Bank-funded flood control project covering Metro Manila before the loan financing ends next year.
In a Nov. 5 implementation status and results report for the Metro Manila Flood Management Project, the World Bank said that disbursements of the loan it approved back in 2017 had already reached 62.36 percent to date, or $115.33 million out of the reduced financing amounting to $184.94 million.
As such, $69.61 million in World Bank financing still needs to be spent before the extended closing date of Nov. 30, 2026.
The World Bank said that project implementation has so far “[achieved] 1,540 hectares (ha) out of a target of 2,673 ha of land that are free of water within 24 hours after a major rainfall,” which will protect 675,455 Metro Manila residents from floods—more than half of the targeted total of over 1.056 million.
“An additional 59 cubic meters per second of pumping capacity has been achieved and a total of 10 kilometers (km) of waterways have been cleaned. Of the 553 total project-affected households, 475 have been relocated as of end-October 2025,” the World Bank said.
The Washington-based multilateral lender noted that since the project is in its final year of implementation, two of its implementing agencies—the Department of Public Works and Highways (DPWH) and Metropolitan Manila Development Authority (MMDA)—“are focusing on completing all contracts by the closing date in November 2026.”
The World Bank continued to rate the project as “moderately satisfactory” in its overall implementation progress.
As the Manila Bulletin reported earlier, the Philippine government and the World Bank in November 2024 signed amendments to their loan agreement for the original $207.6-million project financing, including a two-year extension of the originally seven-year loan implementation period, which was supposed to lapse last year.
To recall, the Philippines in 2017 borrowed a combined $415.2 million from the World Bank and the China-led Asian Infrastructure Investment Bank (AIIB) to bankroll most of the costs for this project, which was originally intended to protect 1.7 million Filipinos living near 56 “potentially critical” drainage systems across 11,110 ha of flood-prone areas in the National Capital Region (NCR).
Through the national budget, the government would shoulder the remaining $84.8 million for this $500-million flood control project, which is being jointly implemented by the Department of Environment and Natural Resources (DENR), the DPWH, and MMDA.
However, implementation had been sluggish—starting with project design, as well as determining the number and location of drainage and pumping station sites. It also did not help that red tape delayed procurement.
Since the project’s rollout was prolonged, the larger implication is that the Philippines missed its original goal of completing it last year to make targeted NCR areas free of water within 24 hours after a major rainfall.
Had this World Bank- and AIIB-backed project been implemented as scheduled, flooding experienced in the aftermath of last year and this year’s strong typhoons that battered Metro Manila could have been avoided.
On top of the prolonged loan closing date, the World Bank also agreed to the Philippine government’s proposal to slash $22.7 million each from the two lenders’ counterpart financing.
Despite scaling back the loan terms, the Philippines will continue to repay these concessional or low-interest loans over a 25-year period, inclusive of a 14-year grace period under the original 2017 agreement.
While loan restructuring documents seen by Manila Bulletin last year partly blamed the stringent lockdowns during the Covid-19 pandemic for the slow rollout, the World Bank also lamented that “frequent changes within the MMDA leadership (five chairmen in five years) further impacted procurement and disbursements.”
“The sum of these challenges set project implementation back by roughly two years,” the World Bank said last year.
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.