ADVERTISEMENT

Chicken production hits new Q2 record as farmgate prices fall

Published Aug 24, 2026 12:00 am  |  Updated Aug 22, 2026 02:26 pm

The country’s chicken production rose by four percent year-on-year to a new all-time high of nearly 590,000 metric tons (MT) in the second quarter of 2026, driven by higher output across key producing regions, according to the Philippine Statistics Authority (PSA).

In a quarterly bulletin published last week, the PSA said chicken output from April to June reached 586,181 MT on a liveweight basis, higher than the 563,038 MT recorded in the same period last year.

The latest chicken production figure is the highest second-quarter output recorded by the PSA since 1997. The previous record was 563,038 MT, recorded in the second quarter of 2025.

Central Luzon was the country’s top producer of chicken during the three-month period, with a total of 193,724 MT, or 33 percent of total volume.

This was followed by Calabarzon with 123,635 MT, Northern Mindanao at 41,568 MT, Soccsksargen at 31,363 MT, and Central Visayas at 30,664 MT.

“Relative to their outputs in the same quarter of 2025, nine regions reported increases in their production during the reference quarter,” the PSA said.

PSA data showed that Cordillera Administrative Region (CAR) registered the largest drop in the second quarter, with production declining by nearly 24 percent to 1,411 MT from 1,848 MT.

Of all the chicken produced in the second quarter, broiler chicken accounted for 514,496 MT, or 87.8 percent of total.

Native or improved chicken had a share of 10.6 percent, with a production volume of 61,900 MT, while output of culled layer chicken stood at 8,286 MT for a share of 1.4 percent.

The country’s total chicken inventory by the end of the first half increased by 7.4 percent to 228.49 million birds from 212.83 million birds a year ago.

The PSA said native or improved chicken accounted for 35.2 percent of the country’s chicken inventory at 80.36 million birds. Broiler chicken was close behind at 34.9 percent, covering 79.77 million birds.

Culled layer chicken followed with a share of 25.8 percent at 58.96 million birds, while gamefowl stood at 4.1 percent at 9.4 million birds.

Based on PSA data, the average farmgate price of broiler chicken was ₱116.38 per kilo in the second quarter, down by 8.1 percent from ₱126.63 per kilo in the same period last year.

Meanwhile, chicken egg production from April to June rose by 13 percent to 235,152 MT from 207,755 MT last year.

As of June 30, the country’s chicken laying flock was estimated at 80.53 million birds, a 7.3-percent increase from 75.07 million birds a year ago.

“The average farmgate price of chicken egg was quoted at ₱6.30 per piece this [second] quarter, which was 7.9 percent lower than the previous year’s same quarter average farmgate price of ₱6.84 per piece,” the PSA said.

Related Tags

Philippine Statistic Authority (PSA) Chicken
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; } }

{{ static_articles_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.