ADVERTISEMENT

Manila ends 2025 with stronger finances, restored services — Mayor Isko

Published Dec 30, 2025 04:02 pm
Manila Mayor Francisco "Isko Moreno" Domagoso (Manila PIO)
Manila Mayor Francisco "Isko Moreno" Domagoso (Manila PIO)
The Manila city government ended 2025 with improved finances, restored basic services, and a pickup in business activity after a midyear transition.
In a year-end report on Tuesday, Dec. 30, Mayor Francisco “Isko Moreno” Domagoso said the city faced immediate operational and fiscal problems, including garbage collection backlogs and unpaid obligations when he assumed office in June. 

“In less than 72 hours, we put things in right order at naibalik natin sa normal ang koleksyon ng basura, at na-normalize na natin ang paghakot, paglilinis, pagsasaayos, at pagiging maaliwalas ng ating lumang lungsod (In less than 72 hours, we put things in right order and we have restored garbage collection to normal, and we have normalized the transportation, cleaning, maintenance, and cleanliness of our old city),” he said.
From July to December, the city generated P10.8 billion in local revenues and received P2.4 billion in national tax allotments.
“Minabuti ko pa ring unawain kayo na mga nagbabayad ng buwis, kaya pinakiusapan ko ang Konseho ng Maynila to pass an ordinance for the declaration of General Tax Amnesty, inuna muna natin ang tao bago ang pamahalaan (I want to understand the taxpayers, so I asked the Manila Council to pass an ordinance for the declaration of General Tax Amnesty, let's put the people first before the government),” the mayor said.
There is also a General Tax Amnesty program, which raised P439 million and benefited more than 24,000 taxpayers.
The administration used improved collections to pay P4.8 billion in prior-year obligations, including utilities and loan payments, easing pressure on the city’s cash position by year-end.
The city also continued funding social services, and released more than P167 million for education-related assistance and over P629 million for senior citizens during the six months.
Business activity also picked up in the latter half of the year, with increases in permit applications, jobs generated, and investment commitments.
“Bumalik ang tiwala ng mga namumuhunan, nag-iistabilize na ’yung city finances, at unti-unti ’yung basic services delivered tangible improvements to everyday life (Investor confidence has returned, city finances are stabilizing, and basic services are gradually delivering tangible improvements to everyday life),” he said.
On infrastructure and public order, the city conducted road clearing operations and flood mitigation works, clearing about 650 roads and declogging roughly 59,000 meters of drainage.
“Under Executive Order Number Three, maglinis tayo, maglinis tayo, maglinis tayo, at maglinis tayo, at wag tayong titigil upang maibsan ang pagbaha at maibalik ang kaayusan sa ating mga kalsada (Under Executive Order Number Three, let's clean, let's clean, let's clean, and let's clean, and let's not stop to alleviate flooding and restore order to our streets),” he said.
Lighting projects were also rolled out along portions of the Skyway traversing Manila through a public-private partnership.
In healthcare, the city opened Baseco Hospital as its seventh public hospital and launched its first cardiac catheterization laboratory.
Emergency rooms in several facilities, including Ospital ng Sampaloc, were rehabilitated.
The city also expanded free access to high-cost diagnostics and procedures such as CT scans, MRI, and angiograms in public hospitals.
Moreno said the combined measures marked a shift from crisis management to stabilization by the end of 2025.
“Ang commitment ko sa inyo, mabuhay lang kayo, kahit gumastos ako ng milyon-milyon, mabuhay lang kayo, you will not pay anything (My commitment to you is, just live, even if I spend millions, just live, you will not pay anything),” he said.

Related Tags

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