ADVERTISEMENT

Iloilo City gov't orders pre-emptive evacuation as 'Tino' nears

Published Nov 3, 2025 03:25 pm

A FLOODED street in Roxas City from intermittent rains caused by typhoon ‘Tino.’  (PIA Capiz)
A FLOODED street in Roxas City from intermittent rains caused by typhoon ‘Tino.’ (PIA Capiz)
The Iloilo City government has ordered the pre-emptive evacuation of residents living along coastal and low-lying areas here ahead of typhoon ‘’Tino’’ (international name ‘’Kalmaegi’’).
"Starting 3 p.m., the Iloilo City government will implement a pre-emptive evacuation in identified high and riverside communities upon the recommendation of the city disaster risk reduction and management council (CDRRMC)," Mayor Raisa Treñas said in a statement Monday after signing Executive Order 121 for the purpose.
The pre-emptive evacuation covered residents of 27 barangays – Boulevard, San Juan, Calumpang, South Baluarte, and nearby coastal areas in Molo District; Santo Niño Sur, Santo Niño Norte, and Calaparan in Arevalo; Ortiz, General Hughes, Rizal Ibarra, Maria Clara, Concepcion, Tanza Baybay, Rizal PalaPala I and II, Rima Rizal, Rizal Estansuela, Santo Rosario Duran, Veterans Village, and Tanza Bonifacio in City Proper District; Barangay Bito-on in Jaro; Hinactacan and Ingore in La Paz, and Barrio Obrero, Lapuz Norte, Loboc, and Mansaya in Lapuz.
Treñas ordered residents within 150 meters from the regular high-water level and those near Jaro River and Dungon, Buntatala, Mansaya, and Calajunan Creeks to immediately proceed to their designated evacuation centers.
The city government has opened 450 evacuation centers across the city that can accommodate 47,432 families or 226,741 individuals.
Treñas convened the CDRRMC and elevated preparations at the emergency operations center to red alert status.
"All barangays are advised to activate their emergency operations centers, prepare evacuation sites, and implement preemptive measures, especially for residents in coastal and riverside communities," Treñas said in Memorandum Order No. 147.
State weather bureau Philippine Atmospheric, Geophysical, and Astronomical Services Administration hoisted Signal No. 2 in many areas of Western Visayas as typhoon “Tino” approached the region on Monday.
These were the entire provinces of Guimaras, Capiz, and Iloilo; southern part of Aklan province (the towns of Madalag, Libacao, Balete, Altavas, Batan, Banga, and New Washington); and southern portion of Antique (municipalities of Patnongon, Sibalom, Barbaza, Valderrama, Hamtic, San Jose, Bugasong, Culasi, Tibiao, Anini-Y, San Remigio, Belison, Tobias Fornier, and Laua-an).
Intermittent rain since Sunday evening flooded several areas of Panay Island on Monday, including several towns in Capiz and Aklan.
Among the areas inundated in Capiz was the capital city of Roxas that is still reeling from the Oct. 18 massive flood.
The Iloilo City government has ordered preemptive evacuation of residents in coastal areas.
Meanwhile, an earthquake rocked many areas in Western Visayas past 3 a.m. on Monday. Its epicenter was in Negros Occidental province but it was felt in the entire Panay and Guimaras Islands.

Related Tags

Tino PAGASA Western Visayas Storm signal Iloilo City Mayor Raisa Treñas-Chu Evacuation
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.