Natural hazards can profoundly disrupt economies, yet their impact on employment remains underexplored. This study quantifies job losses due to floods, earthquakes, winds and storm surges, tsunamis, and heat across 132 countries, using a full-time job equivalent losses (JEL) estimation approach. Results show that fast-onset natural shocks cause 9.4 million JEL annually, predominantly due to earthquakes and floods, with burdens concentrated in East Asia and the Pacific, and Sub-Saharan Africa. Additionally, extreme heat is associated with 79.7 million JEL annually across 114 countries, between 2015 and 2024, with the burdens concentrated in South Asia and Sub-Saharan Africa. Overall, low-income countries experience the highest job loss rate per capita. Within countries, the poorest population group bears a disproportionate share of JEL. These results highlight the urgent need for targeted adaptation and resilience measures that safeguard workers, jobs, and productivity to support economic development.
| Repository name | URI |
|---|---|
| Reproducible Research Repository (World Bank) | https://reproducibility.worldbank.org |
Paper exhibits were reproduced on a computer with the following specifications:
• OS: Mac OS.
• Chip: Apple M4 Pro
• Memory available: 24 GB
• Software version: Python 3.11
Runtime: 70 minutes.
To reproduce the findings in this paper, there are two options:
Option 1 — Run the notebooks directly
The outputs of calculate_JEL.py (JEL.csv, macro.csv, and related files) needed to run the main code are already included in data/raw/. Run the notebooks in order:
code/JEL_Main.ipynb — generates Figures 1–4 and supplementary tablescode/JEL_Main_Heat.ipynb — generates Figure 5Outputs are saved to output/figures/ and output/tables/.
Option 2 — Run the full process from raw data
The first part of the replication (calculate_JEL.py) generates the input files for the notebooks by running the Global Unbreakable Model. Note that this step depends on a live GitHub repository (github.com/rmiddelanis/UB-jobs); if it has been updated since replication, results may differ from those in the paper. The outputs generated at the time of replication are included in data/raw/, along with a data hash report (data_hash_report.csv), to support data integrity checks.
lib/global-unbreakable-model folder is empty in the zip distribution): git clone https://github.com/rmiddelanis/global-unbreakable-model.gitcalculate_JEL.py.data/raw/.code/JEL_Main.ipynb — generates Figures 1–4 and supplementary tablescode/JEL_Main_Heat.ipynb — generates Figure 5All data sources are publicly available and included in the reproducibility package.
| Author | Affiliation | |
|---|---|---|
| Abdulrasheed Isah | World Bank | aisah@worldbank.org |
| Jun Rentschler | World Bank | jrentschler@worldbank.org |
| Robin Middelanis | World Bank | rmiddelanis@worldbank.org |
| Paolo Avner | World Bank | pavner@worldbank.org |
| Stephane Hallegatte | World Bank | shallegatte@worldbank.org |
2026-04-03
| Location | Code |
|---|---|
| World | WLD |
The materials in the reproducibility packages are distributed as they were prepared by the staff of the International Bank for Reconstruction and Development/The World Bank. The findings, interpretations, and conclusions expressed in this event do not necessarily reflect the views of the World Bank, the Executive Directors of the World Bank, or the governments they represent. The World Bank does not guarantee the accuracy of the materials included in the reproducibility package.
| Name | URI |
|---|---|
| Modified BSD3 | https://opensource.org/license/bsd-3-clause/ |
| Name | Affiliation | |
|---|---|---|
| Abdulrasheed Isah | World Bank | aisah@worldbank.org |
| Reproducibility WBG | World Bank | reproducibility@worldbank.org |
| Name | Abbreviation | Affiliation | Role |
|---|---|---|---|
| Reproducibility WBG | DECDI | World Bank - Development Impact Department | Verification and preparation of metadata |
2026-04-03
1