ADVERTISEMENT

DPWH may still build farm-to-market roads under DA

Published Jan 8, 2026 02:06 pm
(DPWH photo)
(DPWH photo)
The Department of Public Works and Highways (DPWH) will still be able to lead the development of farm-to-market road (FMR) projects, even after supervision of the program was transferred to the Department of Agriculture (DA) this year.
The Bureau of Agricultural and Fisheries Engineering (BAFE), the DA unit in charge of FMRs, said the DPWH’s role is still being finalized under the program’s implementing guidelines.
At the earliest, BAFE Director Cristy Polido said the DPWH may take over the implementation of certain FMR projects in areas where the unit has no regional office.
This development comes after the recent signing of the ₱6.793-trillion national budget for the year, which allocated ₱33 billion to the DA for the construction, rehabilitation, improvement, and repair of FMRs.
Based on its special provisions, the DA may enter into a memorandum of agreement (MOA) with the DPWH for the construction of FMR projects.
The FMR program was removed from the DPWH and transferred to the DA following the corruption scandal in flood control projects, which continues to unfold.
Previously, the DA only identified and validated the sites where FMRs would be built. After that, the DPWH oversaw the entire process, from bidding to actual construction.
In light of the scandal, Agriculture Secretary Francisco Tiu Laurel ordered an audit of FMRs in an effort to identify potential corruption.
So far, the audit has uncovered five “ghost” FMR projects in the province of Davao Occidental, which were reported by the DPWH as completed but were later confirmed to be non-existent.
Under the 2026 General Appropriations Act (GAA), the DA may also enter into a MOA with “qualified” local government units (LGUs) or through public-private partnerships (PPP).
Based on the GAA, Central Luzon will receive the biggest FMR funding this year, with a total of ₱4.89 billion.
Other regions earmarked for high funding include Eastern Visayas with ₱4.4 billion, Cagayan Valley with ₱3.78 billion, Soccsksargen with ₱3.57 billion, and Calabarzon with ₱2.65 billion.
Polido said the cost per FMR project will vary depending on location and design, although she noted it will be lower than the ₱15-million benchmark under the DPWH.
She said the average cost for FMRs will likely be around ₱12 million.
However, this contrasts with the GAA, which identified specific funding for hundreds of FMR projects ranging from as low as ₱3 million to as high as ₱240 million.
To ensure that FMR funding is properly utilized, the DA was tasked with maintaining and regularly updating an online dashboard on its official website containing information on projects.
This publicly accessible portal must cover the project timeline and status of each FMR project, location, list of contracts awarded and corresponding contractors, funding source, amounts obligated and disbursed, and other details to ensure accountability.
The DA is right on track with this mandate with the launch of its “FMR Watch” transparency platform next month.
Aside from information about FMRs, the public will also be able to directly submit complaints through the website, similar to the “Sumbong sa Pangulo” platform for flood control projects.
The DA is also planning to include a livestream feature to make the bidding process more transparent.
The government is racing to complete around 70,000 kilometers (km) of FMRs across the country to efficiently connect agricultural production areas to markets.
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.