ADVERTISEMENT

Township giant Megaworld sees further gains after record 2025

Published Feb 26, 2026 11:23 am
Megaworld President Lourdes Gutierrez-Alfonso
Megaworld President Lourdes Gutierrez-Alfonso
Megaworld Corp., the pioneer of the integrated township model in the country, is projecting continued growth this year after reporting its third consecutive year of record earnings.
Lourdes Gutierrez-Alfonso, Megaworld president and chief executive officer, said the property giant plans to accelerate its expansion through a ₱65 billion pipeline of new residential projects and widening recurring income base.
Megaworld reported an 11 percent increase in net income to ₱24 billion for 2025, up from ₱21.7 billion a year earlier. Consolidated revenues rose five percent to approximately ₱86 billion, according to a filing with the Philippine Stock Exchange (PSE).
The results underscored the resilience of the developer’s diversified portfolio, which spans office towers, luxury malls, and hotels across 37 townships.
“Our full-year results highlight the growing strength of our diversified township portfolio and the steady expansion of our recurring income base,” Gutierrez-Alfonso said in a disclosure to the PSE on Thursday, Feb. 26.
She noted that the company enters 2026 with confidence, citing “meaningful opportunities to scale further” in key growth markets.
Leasing operations, a critical component of Megaworld’s strategy to insulate itself from the cyclical nature of residential sales, posted revenues jump 11 percent to ₱22 billion.
The company’s office division, Megaworld Premier Offices, generated ₱14.9 billion as demand from business process outsourcing firms and multinational corporations remained robust.
In 2025, the firm recorded more than 330,000 square meters of office transactions, with new leases accounting for 180,000 square meters.
The retail segment also showed significant momentum. Megaworld Lifestyle Malls reported a nine percent increase in revenue to ₱6.9 billion. Average daily foot traffic reached a record 297,000, an 18 percent increase that surpassed pre-pandemic benchmarks. To meet this demand, the developer added 64,000 square meters of new retail space during the year.
The company’s hospitality arm, Megaworld Hotels & Resorts, registered revenue growth of nine percent to ₱5.6 billion, aided by higher room rates and the addition of new inventory, including the Grand Westside Hotel.
Real estate sales remained the largest revenue contributor at ₱51.8 billion, driven by demand in primary hubs such as Uptown Bonifacio and McKinley West, as well as provincial centers like Iloilo Business Park.
Megaworld is now pivoting toward more aggressive provincial expansion. In January, it launched The Sugartown, a 97-hectare development in Talisay City, Negros Occidental. This marks its 37th township and its third in the Negros Island Region. Looking toward the end of the decade, the developer is targeting a total leasing portfolio of 3 million square meters by 2030, split between two million square meters of office space and one million square meters of retail area.

Related Tags

Megaworld Corporation Lourdes Gutierrez-Alfonso
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.