Home Projects Typhoon Analysis
🌀 Disaster Analysis Python Data Visualization 2014-2020 Dataset

Philippine Typhoon Impact Analysis (2014-2020)

Comprehensive analysis of 23 major typhoons that affected nearly 44 million Filipinos, examining regional vulnerability, damage patterns, and disaster trends from NDRRMC/DROMIC reports.

Key Takeaways

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.

  • 43.9 million people were affected across 65,870 barangays, with 4.2 million houses damaged by 23 major typhoons over 6 years.
  • Eastern Visayas, Bicol Region, and Cagayan Valley are the most typhoon-vulnerable regions, consistently recording the highest damage figures.
  • Individual super typhoons can affect tens of millions of people at once, devastating entire regions and requiring massive humanitarian response.
  • Casualty data appears incomplete in many records, suggesting actual human impact may be significantly higher than reported figures.
23
Major Typhoons
43.9M
People Affected
4.2M
Houses Damaged
65,870
Barangays Hit
Data Source
Data Period
2014-2020 Typhoon Reports
Tech Stack
Python Pandas Chart.js HTML/CSS

Most Destructive Typhoons by People Affected

Ranking typhoons by total number of people affected reveals the scale of humanitarian impact.

Top 10 Typhoons by People Affected
Typhoon Impact Breakdown
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

Housing Damage Assessment

Analysis of totally vs partially damaged houses reveals the severity of structural impact.

Top 10 Typhoons by Houses Damaged
Damage Severity Distribution

🏚️ Total Houses Damaged

4,236,433

Combined totally and partially damaged houses across all 23 typhoons.

💔 Totally Destroyed

657,199

Houses completely destroyed, representing 15.5% of all damage.

🔧 Partially Damaged

3,610,230

Houses requiring repairs, representing 84.5% of all damage.

Year-by-Year Impact Analysis

Tracking typhoon frequency and impact across the study period.

Annual Typhoon Impact (2014-2020)

📅 2014 - Worst Year

11.6M

People affected by 4 major typhoons including GLENDA and RUBY.

📅 2020 - Second Worst

10.3M

5 typhoons including ULYSSES and ROLLY during pandemic year.

📅 Average Annual

7.3M

Average people affected per year across the 6-year period.

Regional Vulnerability Analysis

Identifying which regions bear the heaviest typhoon burden.

Total People Affected by Region
Regional Impact Breakdown
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

Most Affected Provinces

Identifying provincial-level vulnerability patterns across all typhoons.

Top 15 Provinces by Cumulative Impact

🏆 Most Affected Province

Cagayan

Nearly 3 million people affected across 13 typhoon events.

🏆 Most Frequent Impact

Bulacan

Hit by 19 different typhoons, 2.85 million people affected.

🏆 Bicol Region Leader

Camarines Sur

2.83 million affected, the most impacted Bicol province.

Deadliest Typhoons

Typhoon GLENDA (2014) stands out as an exceptional outlier in terms of casualties.

Casualty Breakdown - Typhoon GLENDA (2014)

⚠️ Critical Note on Data

Typhoon GLENDA (2014) recorded:

34,096 Dead

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

Major Typhoon Profiles

Detailed breakdown of the most significant typhoons in the study period.

ULYSSES 2020
5.2M
People Affected
209K
Houses Damaged
7,287
Barangays
1.26M
Families
TISOY 2019
3.5M
People Affected
667K
Houses Damaged
5,575
Barangays
829K
Families
ROLLY 2020
3.4M
People Affected
398K
Houses Damaged
5,993
Barangays
804K
Families
OMPONG 2018
3.8M
People Affected
319K
Houses Damaged
6,504
Barangays
932K
Families
GLENDA 2014
4.6M
People Affected
634K
Houses Damaged
5,308
Barangays
1.06M
Families
RUBY 2014
4.4M
People Affected
293K
Houses Damaged
9,063
Barangays
993K
Families

Typhoon Frequency Analysis

Understanding the temporal distribution of major typhoons.

Number of Major Typhoons per Year
Average Impact per Typhoon by Year

📊 Key Observation

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.

People vs Houses Impact Correlation

Examining the relationship between human and infrastructure impact.

People Affected vs Houses Damaged (Bubble Size = Barangays)

📈 High People, Moderate Housing

Some typhoons like ULYSSES affected many people but had relatively lower housing damage. This pattern suggests effective early warning systems and evacuation procedures.

📉 High Housing, Proportional People

Typhoons like TISOY show high correlation between people affected and houses damaged, indicating direct hit on residential areas with less evacuation time.

Typhoon Entry Patterns by Region

Which regions are first landfall vs secondary impact zones.

Regional Frequency of Major Typhoon Impact

🎯 Region III - Most Frequent

20 Events

Central Luzon experiences most typhoon events due to geographic position.

🎯 Region I - Second Most

19 Events

Ilocos Region's northwestern exposure makes it a common entry point.

🎯 Bicol - Highest Impact

15 Events

Despite fewer events, Region V has highest cumulative impact.

Structural Damage Severity

Comparing totally vs partially damaged houses reveals typhoon intensity.

Totally vs Partially Damaged Houses by Typhoon

💥 Highest Total Destruction Ratio

NONA (2015)

34.7% of damaged houses were totally destroyed, indicating extremely high wind speeds.

🔧 Lowest Destruction Ratio

MARCE (2016)

Only 3.9% totally destroyed, suggesting a weaker but still damaging storm.

Chronological Typhoon Timeline

Major typhoons mapped across the study period.

2014

GLENDA - 4.6M affected
RUBY - 4.4M affected
MARIO - 2.2M affected
LUIS - 454K affected

2015

LANDO - 3.1M affected
NONA - 2.9M affected
INENG - 436K affected

2016

LAWIN - 2.4M affected
NINA - 1.5M affected
KAREN - 299K affected

2018

OMPONG - 3.8M affected
ROSITA - 568K affected
DOMENG - 93 affected

2019

TISOY - 3.5M affected
URSULA - 3.4M affected
QUIEL - 1K affected

2020

ULYSSES - 5.2M affected
ROLLY - 3.4M affected
QUINTA - 1.0M affected

Household Impact Analysis

Understanding family size and per-household impact patterns.

Average People per Affected Family

👨‍👩‍👧‍👦 Family Size Insights

4.3 people/family

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.

Geographic Spread Analysis

Measuring typhoon reach through barangay coverage.

Number of Barangays Affected per Typhoon

🗺️ Widest Reach

RUBY - 9,063

Most barangays affected in a single typhoon event.

🗺️ Total Barangays Hit

65,870

Cumulative barangays affected (with overlaps).

🗺️ Impact Density

667 people/barangay

Average people affected per impacted barangay.

Summary & Insights

Major takeaways from the 7-year typhoon impact analysis.

🌀
Scale of Impact

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.

📍
Regional Vulnerability

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.

🏠
Housing Resilience Gap

4.2 million houses damaged over 6 years, with 15.5% totally destroyed. Housing resilience programs should target the most frequently affected provinces.

📈
No Clear Trend

Annual impact varies significantly (1-5 major events per year) with no clear increasing or decreasing trend. Climate adaptation must prepare for high variability.

Data Source & Processing

📊 Data Source

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.

🔍 Variables Analyzed

People affected, families affected, barangays affected, houses totally damaged, houses partially damaged, casualties (dead, injured, missing) across 23 major typhoons.

⚠️ Data Limitations

Casualty data appears incomplete for most typhoons. 2017 data is missing from the dataset. Some regional totals may include duplicates across administrative levels.

🛠️ Tools Used

Python (Pandas) for data extraction and analysis. Chart.js for interactive visualizations. HTML/CSS for responsive presentation.

Have Data But Need Help?

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!

Connect on LinkedIn Email Me Dev.to Articles 💬 Messenger