ADVERTISEMENT

Davao City Council to amend zoning ordinance

Published Jan 7, 2026 05:24 pm
MAHIPUS
MAHIPUS
DAVAO CITY – The Davao City Council is considering amendments to the city’s Comprehensive Zoning Ordinance to address emerging development issues, clarify regulatory provisions, and respond to the evolving physical and socio-economic landscape of the city.
Committee on Socialized Housing Projects head Councilor Diosdado Mahipus Jr. confirmed the committee’s plan during the Pulong-Pulong sa Dabawenyos media forum on Tuesday afternoon, Jan. 6, at Sangguniang Panlungsod.
Mahipus said the proposed amendments are intended to address concerns from various sectors who find specific zoning regulations unclear, particularly in relation to development in the city’s hinterlands and areas occupied by Indigenous Peoples communities.
The city’s zoning ordinance was earlier enacted to define land use for residential, commercial, industrial, institutional, agricultural, and open spaces, serving as a guide for urban development and ensuring that land use meets the needs of the community.
Mahipus clarified that the proposed amendments will not involve changes to Davao City’s official zoning map, which remains the primary reference for land classification. Instead, he said, the focus will be on refining regulatory provisions that may still require clarification.
He added that the review focuses on development in the city’s hinterlands, including areas near ancestral domains, where many upland areas are classified as protected forest lands, limiting allowable activities.
Mahipus explained that forest lands are categorized into protection forests and production forests. While protected forests are strictly conserved, he said, production forests may allow limited activities such as ecotourism.
“The IP sector and residents in the hinterlands want to introduce selected economic activities in certain areas,” Mahipus said. “The challenge now is how to accommodate these without compromising environmental protection.”
He said the committee is also assessing the status of existing ecotourism sites, particularly in areas such as Marilog District. He added that under the current ordinance, these developments are considered “existing but non-conforming” and are subject to phase-out provisions.
“That’s part of the process we are working on,” Mahipus said, noting that residents and IPs have pointed out that not all developed areas are hazardous and that some locations are suitable for economic activity.
Mahipus said his committee is coordinating with the City Planning and Development Office to address these concerns. He added that the CPDO will identify areas that are safe, flat, and classified as rural settlement areas.
The councilor added that the city’s zoning map is primarily based on data from the Department of Environment and Natural Resources (DENR), which some may no longer fully reflect present conditions.
The Davao City Zoning Ordinance was reconstituted in 2023 to strengthen the implementation of the city’s development plans, along with the reconstitution of the Local Zoning Board of Appeals and the Local Zoning Review Committee to handle zoning-related appeals and penalties.
“Even if the zoning ordinance was approved recently, we have to recognize that the landscape and the concerns of the people continue to change,” Mahipus said, adding that amendments will not weaken regulations but ensure their relevance and applicability.
He further raised concerns over high-density developments, such as condominiums, which are now processed through the Department of Human Settlements and Urban Development instead of being scrutinized by the City Council.
“This limits the local government’s ability to check compliance with local policies and assess the impact on traffic and nearby communities. The people, through the local government, must have a say in how development is carried out,” he said.
Asked whether the proposed amendments would make the city more business-friendly, Mahipus maintained that Davao City enjoys a reputation as business-friendly. He said the perception of strictness often comes from non-compliance. “Enforcing the law is about protecting everyone.”
Councilor Danilo Dayanghirang, chairperson of the Committee on Finance, expressed support for reviewing the zoning ordinance, citing the need to assert the state's police power, particularly in managing traffic and road development.
Dayanghirang cited unresolved infrastructure issues, including the opening of alternate roads in Buhangin, the widening of roads linking Bucana Bridge to Roxas, and the integration of major projects such as the coastal road and the proposed Samal Island–Davao City Connector Bridge.
“Time, landscape, and development change thus zoning must be reviewed,” Dayanghirang said, adding that with new road networks connecting Panabo City to Callawa and onward to Calinan in Davao City, there is a need to develop countryside areas to decongest the city center.

Related Tags

Davao City Zoning ordinance
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.