ADVERTISEMENT

Manila joins global push to stop ocean plastic as the Ocean Cleanup launches 30 Cities Program

Published Jan 27, 2026 10:04 am
Global non-profit organization The Ocean Cleanup has officially reached the shores of the Philippines with its groundbreaking 30 Cities Program, marking a major milestone in the country’s fight against ocean-bound plastic pollution.
Manila joins major global cities such as Los Angeles, Mumbai, and Panama City as part of the program’s initial rollout, planned to start in 2026. The initiative will focus on the waterways that feed into the Manila Bay, wherein over 90percent of collected waste from the area is reportedly composed of hard and film plastics, according to a study done by EcoWaste Coalition, KOICA, DENR, and De La Salle University-Dasmarinas.
The 30 Cities Program is an initiative to accelerate the organization’s efforts to intercept and remove ocean-bound plastic pollution across 30 key cities in Asia and the Americas, aiming to eliminate up to one-third of all plastic flowing from the world’s rivers into the ocean before the end of the decade.
The environmental organization estimates that 1,000 rivers are accountable for nearly 80 percent of global annual river plastic emissions, which range between 0.8 – 2.7 million metric tons per year, with small urban rivers amongst the most polluting. The remaining 20 percent of plastic emissions are distributed over 30,000 rivers across the globe.
According to the World Bank, the Philippines is reportedly among the top contributors of ocean plastic waste, with an estimated 0.75 million metric tons of mismanaged plastic entering the ocean every year.
Working together with government leaders, private corporations, and the scientific community, The Ocean Cleanup utilizes its portfolio of Interceptor solutions, ranging from heavy-duty trash traps to autonomous solar-powered systems that are designed to capture plastic directly from rivers before it reaches the ocean. In the Philippines, the organization has been working to set up collaborations with several national and city government agencies, the private sector, and intergovernmental organizations with the goal of kicking off its first projects this year.
Using data, artificial intelligence, and detailed river mapping, the organization determines the most effective Interceptor type and deployment points for each city, in which the collected waste is transported to shore for proper disposal and recycling in coordination with local partners.
Program locations were chosen by identifying rivers that deliver the highest environmental impact when it comes to plastic waste. This was done by analyzing where plastic waste flows most heavily from rivers into the ocean, using the latest scientific modeling combined with on-the-ground operational experience and local research partners.
With its AI-powered Smart River Survey, The Ocean Cleanup strategically targets locations through remote-sensing cameras to model plastic flows, GPS trackers to record how currents affect floating materials, and drone mapping to identify social, environmental, and operational factors.
“Through the 30 Cities Program, The Ocean Cleanup aims to shift from isolated river cleanups to city-wide, scalable solutions that significantly reduce marine plastic pollution at its source. In the Philippines, the program represents our long-term commitment to protecting coastal ecosystems, strengthening waste management efforts, and safeguarding Manila Bay for future generations,” said Boyan Slat, Founder and CEO, The Ocean Cleanup.
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.