ADVERTISEMENT

LGU borrowing demand swells 20% to ₱19 billion in Q1

Camarines Sur tops at ₱3.5 billion

Published May 13, 2026 06:00 pm  |  Updated May 13, 2026 01:09 pm

At A Glance

  • Local government units (LGUs) are borrowing in larger bulks in the first quarter of the year compared to the same period in 2025, with total financing requirements surging despite a dip in the number of participating units.

Local government units (LGUs) are borrowing in larger amounts during the first quarter of 2026 compared to the same three-month period last year, with total financing requirements surging despite a dip in the number of LGUs needing to borrow.

The latest Department of Finance-Bureau of Local Government Finance (DOF-BLGF) data showed that the number of LGUs that sought certificates of net debt service ceiling and borrowing capacity (CNDSCBCs) from the agency fell to 71 in the first quarter, declining by a tenth from the 79 LGUs recorded during the first quarter of 2025.

BLGF issues CNDSCBCs to LGUs, which then submit the documents to government financial institutions (GFIs) to demonstrate their capacity to repay loans.

Despite fewer LGUs needing to borrow, their total loan requirements for the quarter surged to approximately ₱19.1 billion, swelling by a fifth from the ₱15.9 billion requested in the first quarter last year.

While cities and municipalities saw a decrease in borrowing activity, barangays experienced a notable surge. The number of CNDSCBCs issued to barangays tripled, rising to nine during the period from only three a year ago.

Borrowing remains focused on provincial development. Camarines Sur province in Bicol Region emerged as an outlier during the quarter, seeking ₱3.5 billion in loans for various infrastructure projects and machinery.

This far exceeded the largest single request from the first quarter of 2025, which came from Northern Samar province at ₱1.8 billion.

Major cities also ramped up their financing requirements. Dumaguete City in Negros Island Region (NIR) sought ₱2.2 billion for the construction of a new four-story public market and a city hall extension.

Other significant urban borrowing requests early this year included Ilagan City at ₱1 billion for a medical center and school buildings, and Urdaneta City at ₱500 million for large-scale construction and computerization.

Infrastructure, logistics, and health remained the core priorities for LGU borrowings and spending during the period.

As of end-March, substantial funding was earmarked for hospital construction and medical expansion, such as Eastern Samar province’s ₱1-billion request for Eastern Samar Provincial Hospital in Borongan City and farm-to-market roads (FMRs).

Capiz province also sought ₱1 billion for hospital completion and stadium rehabilitation.

While fewer LGUs are entering the credit market at the start of 2026, those that do are seeking substantially larger loan amounts, reflecting a shift toward high-impact, multi-billion-peso provincial and city modernization projects.

Related Tags

LGUs Debt BLGF DOF-BLGF
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.