Comprehensive analysis of 23 major typhoons that affected nearly 44 million Filipinos, examining regional vulnerability, damage patterns, and disaster trends from NDRRMC/DROMIC reports.
Analysis of 23 major typhoons from 2014-2020 shows nearly 44 million Filipinos affected, 4.2 million houses damaged, and stark regional disparities in disaster vulnerability and infrastructure resilience.
Ranking typhoons by total number of people affected reveals the scale of humanitarian impact.
| Typhoon | Year | People | Families |
|---|---|---|---|
| ULYSSES | 2020 | 5,195,374 | 1,264,379 |
| GLENDA | 2014 | 4,601,919 | 1,061,354 |
| RUBY | 2014 | 4,363,677 | 992,729 |
| OMPONG | 2018 | 3,816,989 | 931,892 |
| TISOY | 2019 | 3,450,156 | 828,707 |
| URSULA | 2019 | 3,418,177 | 823,869 |
| ROLLY | 2020 | 3,355,995 | 803,572 |
| LANDO | 2015 | 3,126,130 | 733,152 |
| NONA | 2015 | 2,857,737 | 622,976 |
| LAWIN | 2016 | 2,416,591 | 539,260 |
Analysis of totally vs partially damaged houses reveals the severity of structural impact.
Combined totally and partially damaged houses across all 23 typhoons.
Houses completely destroyed, representing 15.5% of all damage.
Houses requiring repairs, representing 84.5% of all damage.
Tracking typhoon frequency and impact across the study period.
People affected by 4 major typhoons including GLENDA and RUBY.
5 typhoons including ULYSSES and ROLLY during pandemic year.
Average people affected per year across the 6-year period.
Identifying which regions bear the heaviest typhoon burden.
| Region | People | Events |
|---|---|---|
| Region V (Bicol) | 11,205,995 | 15 |
| Region III (Central Luzon) | 7,249,084 | 20 |
| Region VIII (Eastern Visayas) | 6,617,426 | 14 |
| Region II (Cagayan Valley) | 5,059,431 | 16 |
| Region I (Ilocos) | 4,414,387 | 19 |
| Region IV-A (CALABARZON) | 3,343,530 | 15 |
| Region VI (Western Visayas) | 2,104,065 | 8 |
| Region IV-B (MIMAROPA) | 2,038,495 | 16 |
Identifying provincial-level vulnerability patterns across all typhoons.
Nearly 3 million people affected across 13 typhoon events.
Hit by 19 different typhoons, 2.85 million people affected.
2.83 million affected, the most impacted Bicol province.
Typhoon GLENDA (2014) stands out as an exceptional outlier in terms of casualties.
Typhoon GLENDA (2014) recorded:
This figure appears to be a data anomaly or includes indirect casualties and should be verified against official NDRRMC records. Other typhoons in the dataset show zero casualties, suggesting incomplete casualty reporting.
Additional reported: 447 Injured, 10 Missing
Detailed breakdown of the most significant typhoons in the study period.
Understanding the temporal distribution of major typhoons.
While 2020 had the most typhoons (5), 2014 had the highest cumulative impact despite having only 4 typhoons. This indicates that typhoon severity varies significantly - fewer events can cause more damage than multiple moderate ones. The average impact per typhoon in 2014 was 2.9 million people, compared to 2.1 million in 2020.
Examining the relationship between human and infrastructure impact.
Some typhoons like ULYSSES affected many people but had relatively lower housing damage. This pattern suggests effective early warning systems and evacuation procedures.
Typhoons like TISOY show high correlation between people affected and houses damaged, indicating direct hit on residential areas with less evacuation time.
Which regions are first landfall vs secondary impact zones.
Central Luzon experiences most typhoon events due to geographic position.
Ilocos Region's northwestern exposure makes it a common entry point.
Despite fewer events, Region V has highest cumulative impact.
Comparing totally vs partially damaged houses reveals typhoon intensity.
34.7% of damaged houses were totally destroyed, indicating extremely high wind speeds.
Only 3.9% totally destroyed, suggesting a weaker but still damaging storm.
Major typhoons mapped across the study period.
GLENDA - 4.6M affected
RUBY - 4.4M affected
MARIO - 2.2M affected
LUIS - 454K affected
LANDO - 3.1M affected
NONA - 2.9M affected
INENG - 436K affected
LAWIN - 2.4M affected
NINA - 1.5M affected
KAREN - 299K affected
OMPONG - 3.8M affected
ROSITA - 568K affected
DOMENG - 93 affected
TISOY - 3.5M affected
URSULA - 3.4M affected
QUIEL - 1K affected
ULYSSES - 5.2M affected
ROLLY - 3.4M affected
QUINTA - 1.0M affected
Understanding family size and per-household impact patterns.
Average across all typhoons, consistent with Philippine household statistics.
Range varies from 3.0 (QUIEL) to 4.5 (LANDO), possibly reflecting regional demographics - rural areas tend to have larger households.
Measuring typhoon reach through barangay coverage.
Most barangays affected in a single typhoon event.
Cumulative barangays affected (with overlaps).
Average people affected per impacted barangay.
Major takeaways from the 7-year typhoon impact analysis.
23 major typhoons affected nearly 44 million Filipinos over 6 years - equivalent to 40% of the country's population. Each person was statistically affected once during this period.
Bicol Region (Region V) bears the heaviest burden with over 11 million people affected despite having fewer typhoon events than Central Luzon. Geographic position amplifies impact.
4.2 million houses damaged over 6 years, with 15.5% totally destroyed. Housing resilience programs should target the most frequently affected provinces.
Annual impact varies significantly (1-5 major events per year) with no clear increasing or decreasing trend. Climate adaptation must prepare for high variability.
NDRRMC/DROMIC Reports compiled by Netherlands Red Cross - 510 and published on Humanitarian Data Exchange (HDX). Data covers 2014-2020 with 6 years of comprehensive typhoon impact records.
People affected, families affected, barangays affected, houses totally damaged, houses partially damaged, casualties (dead, injured, missing) across 23 major typhoons.
Casualty data appears incomplete for most typhoons. 2017 data is missing from the dataset. Some regional totals may include duplicates across administrative levels.
Python (Pandas) for data extraction and analysis. Chart.js for interactive visualizations. HTML/CSS for responsive presentation.
If you have raw data and want to transform it into meaningful insights like this analysis, let's connect. I can help with data cleaning, visualization, and actionable recommendations.
Have a dataset you'd like analyzed or need a mini AI project as a starter guide? Send me your suggestions!