The torrential rains and subsequent flooding that struck Central and Eastern Mexico in October 2025 brought immense tragedy and immediate challenges to recovery efforts across Veracruz, Hidalgo, and Puebla. For someone who has lived many years in Mexico, I can imagine how this size of natural catastrophe affects the communities, rural and urban—the swift isolation of villages, the destruction of harvests, and the displacement of families.
The blue areas represent the regions/zones that were flooded. This map is from the Tabasco region.
While official response teams and aid agencies mobilize, remote sensing technology provides the critical initial data necessary for a strategic response. This analysis utilizes the Copernicus Sentinel-1 Synthetic Aperture Radar (SAR) satellite data, processed using Google Earth Engine (GEE), to move beyond simple headlines and provide a measurable assessment of the disaster’s exact footprint.
My initial analysis focused on establishing the maximum extent of the floodwaters by employing Multi-Temporal Change Detection. The ability of SAR to penetrate the heavy cloud cover—a limitation that renders traditional optical satellites useless during severe weather—was essential, delivering clear delineation of the submerged areas.
The quantification of this maximum flood extent is the foundation upon which all subsequent impact assessments must be built.
All regions have been affected by the flooding and situation got worse towards the weekend of 11th to 12th October.
This initial quantification directly supports the critical early operational decisions, including the mobilization of large government assets, such as the deployment of over 10,000 Marine Corps personnel and relief workers, which has been widely reported. Knowing the exact spatial extent of the water is the first step in directing this massive logistical effort.
According to this analysis the flood extent changed very fast towards 11th of October in the region of San Vicente Tancuayalab (San Luis Potosi).
The analysis can be divided into three phases, relying on the all-weather, cloud-penetrating capability of SAR:
The true value of this geospatial intelligence is realized when the flood map is overlaid with exposure and vulnerability data. This translates the hazard into measurable, policy-relevant metrics:
By harnessing the power of GEE and Sentinel-1, we move beyond reporting damage to driving intelligent disaster response and building quantifiable resilience into national policy.
For any reader interested in replicating, validating, or extending this analytical framework—particularly colleagues in the NatCat, academic, or governmental sectors—the entire Python script used to filter, process, and quantify the flood extent, has been uploaded to my Github.
You can find the complete, documented Python code here (in a GIST, a way to share code snippets via Github):
Disclaimer: Scope and Limitation of Analysis
The data and maps presented in this blog series are derived from the Copernicus Sentinel-1 satellite imagery and processed using the Google Earth Engine (GEE) platform. This content is published strictly for non-commercial, educational, and exploratory purposes only.