ADVERTISEMENT

Price of liempo capped at ₱370/kilo as DA seeks to curb holiday inflation

Published Dec 5, 2025 12:35 pm  |  Updated Dec 5, 2025 02:20 pm
The Department of Agriculture sets a minimum farmgate price for live hogs to help local raisers recover from an influx of cheaper imports.
The Department of Agriculture sets a minimum farmgate price for live hogs to help local raisers recover from an influx of cheaper imports.
The Department of Agriculture (DA) is imposing a maximum suggested retail price (MSRP) on pork in Metro Manila beginning Friday, Dec. 5, to avert potential spikes in prices of the commodity over the holiday season.
Agriculture Secretary Francisco Tiu Laurel said the MSRP for pork liempo (belly) will be ₱370 per kilo, while kasim (shoulder) and pigue (ham) are ₱330 per kilo.
The new suggested prices will be implemented across public and private wet markets in Metro Manila. It will remain in force unless revoked.
Tiu Laurel said these prices were a direct result of consultations with meat retailers and other players throughout the pork value chain.
The MSRP was based on historical trends in live-weight hog prices, alongside wholesale and retail movements.
“We have to restore some sanity in the retail price of pork, a favorite protein source among Filipinos that is in high demand, especially during the Christmas season,” Tiu Laurel said in a statement.
The DA reported that retail pork prices have spiked to “unusually high levels” in recent weeks, heightening consumer anxiety ahead of the busy holiday buying period.
In one instance, it reported that prices of liempo have soared to as high as ₱480 per kilo.
“Those prices are absurd given how farm gate prices have fallen recently, threatening the viability of small and medium-sized hog raisers,” said Tiu Laurel.
The DA earlier reached an agreement with local hog producers to establish a minimum farmgate price of live hogs at ₱210 per kilo.
The floor price is designed to protect raisers’ margins after a decline in farmgate prices to around ₱150 per kilo, well below the production cost of around ₱180 per kilo.
As of Dec. 4, the prevailing prices of liempo in Metro Manila markets is ₱394.30 per kilo, while the imported variety is ₱311.86 per kilo.
Locally produced kasim and pigue sell for ₱341.41 and ₱342.28 per kilo, respectively.
On the other hand, imported kasim is priced at ₱265.35 per kilo while imported pigue is at ₱256.25 per kilo.
The DA earlier said it will strictly monitor retailers’ adherence to the MSRP on pork to prevent a repeat of its initial price cap enforcement earlier this year, which was suspended largely due to weak compliance.
The new suggested price follows the ₱120-per-kilo MSRP implemented for both red and white onions on Dec. 1 after retail prices jumped to ₱300 per kilo.
The DA will also impose a price cap on carrots at ₱120 per kilo.
Marker monitoring showed that local carrots sell for ₱129.12 per kilo, while the imported variety is now at ₱120 per kilo, as of Dec. 4.
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.