ADVERTISEMENT
970x220

Metro Manila's real estate puzzle: Oversupply, opportunity, and recovery

Here's what you need to know about the state of Metro Manila and beyond regarding office spaces, residential properties, data centers, tourism, and capital markets

Published Jan 10, 2025 02:39 am

Metro Manila is grappling with an oversupply of condominiums and office spaces, but what caused this imbalance? Understanding the factors behind the surplus provides a clearer picture of the challenges and opportunities in today’s real estate market.

Why is there an oversupply?
The property boom from 2017 to 2019 fueled rapid development, driven by urbanization, rising incomes, and a thriving Business Process Outsourcing (BPO) sector. This period saw unprecedented demand for homes and office spaces, prompting developers to build aggressively.

However, the COVID-19 pandemic in 2020 disrupted this momentum. The rise of work-from-home arrangements significantly reduced the need for office spaces. Similarly, many mid-market condominiums priced between ₱3 million and ₱20 million were left unsold as economic uncertainties weighed on buyers.

Drivers of demand-min.jpg

Adding to the strain, the ban on Philippine Offshore Gaming Operators (POGOs) removed a major player from the market. POGOs once occupied 10 percent of Metro Manila’s leasable office space—1.3 million square meters. Their departure, due to illegal activities, left landlords struggling to fill vacancies. The ripple effect extended to residential markets, where areas reliant on POGO workers saw tenant losses and increased financial pressure on landlords.

These combined factors have resulted in Metro Manila having a staggering 29 months’ worth of condominium inventory, the highest since the pandemic, according to Leechiu Property Consultants’ (LPC) 2024 market report. Across 510 actively selling buildings there are 67,600 units available, with Quezon City leading at 18,500 units, followed by Ortigas with 13,500, and the Bay Area in Pasay with 10,500.

How are developers responding?
Developers, acknowledging the excessively abundant supply, have significantly slowed down new project launches. By November 2024, new launches were approximately half of 2023’s total, with 13,226 units introduced compared to the previous year.

Hotel-min.jpg

To attract buyers, developers are re-strategizing their offerings. With inflation easing and the Bangko Sentral ng Pilipinas (BSP) starting to lower interest rates—including a 25-basis-point cut in late 2024—they are offering competitive payment terms and value-added features. According to the LPC report, these adjustments present an “opportunity for buyers to invest as developers repackage remaining inventory.”

Shifting focus beyond Metro Manila
As Metro Manila deals with oversupply, developers, and investors are increasingly looking to emerging markets in Visayas and Mindanao. Iloilo, Bacolod, and Bohol are gaining traction, with demand outpacing supply in these regions.

Metro Manila is still expected to lead 2025 accommodation openings, contributing 38 percent of the total 7,500 keys. However, in the Visayas, Region VII (Central Visayas) leads with 2,354 keys, including 936 in Panglao. Luzon remains dominant overall, with hotels comprising 67 percent of the 2025 pipeline, followed by resorts (23 percent) and serviced apartments (10 percent). Upper-midscale and midscale accommodations are the primary focus, reflecting demand for affordable yet premium options.

New opportunities-min.jpg

Opportunities amid challenges
Despite current challenges, the Philippine real estate sector shows promise for recovery. With developers adapting strategies, interest rates easing, and regional markets growing, the industry is poised to find balance in the coming years. For buyers, this period offers a unique chance to invest under favorable conditions in a market ripe for correction.

Related Tags

MBPropertyLiving Leechiu Property Consultants (LPC)
ADVERTISEMENT
300x250
.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 72px 0 12px; } .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; } li:empty { display: none; } .hidden { display: none; }
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]; // The two offset values // changed to 10 from 1 , 2 const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } function isNearBottom() { return window.innerHeight + window.scrollY >= document.documentElement.scrollHeight - 100; } function onScroll() { if (isLoading) return; // Skip if already loading if (isNearBottom()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; // Set flag to prevent multiple calls const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { loadCount++; // Increment only after successful execution }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; // Reset flag after execution }); } } window.addEventListener("scroll", onScroll); }); // Mutation Observer for Newly Loaded Articles const observer = new MutationObserver(() => { const articles = document.querySelectorAll(".articles-observe"); if (articles.length > 0) { observeArticles(articles); } }); observer.observe(document.body, { childList: true, subtree: true }); // Intersection Observer for Updating URL function observeArticles(articles) { 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); } } }); }, { threshold: 0.1 } ); articles.forEach(article => intersectionObserver.observe(article)); }

Sign up by email to receive news.