Data Analysis · 2015–2025

Global
Earthquake
Patterns

A decade of seismic data: exploring how often, how powerful, how deep, and where. With a focused case study on Nepal.

80k+Events recorded
10Years of data
M9.0+Largest events
01

Earthquake Frequency
Over Time

Is global earthquake activity increasing, decreasing, or stable?

Annual Earthquake Frequency (2015–2025). Plotly. Event counts per year with a linear trend line and ±1 standard deviation band.

Annual counts fluctuate but show no dramatic upward or downward trend over the decade. The ±1 SD band illustrates that year-to-year variation is normal statistical noise, not a structural shift. Tectonic processes operate on geological timescales, so a decade is simply too short to reveal long-term change.

Stacked bar chart of annual earthquake frequency by magnitude category
Frequency by Magnitude Category (Stacked). Matplotlib. Each bar broken down by magnitude class, showing proportional stability across years.

Breaking frequency down by magnitude class reveals something striking: the proportion of each category is remarkably consistent year after year. Moderate events (M4–5) dominate every year.

02

Magnitude
Distribution

What does the global distribution of earthquake severity look like?

Magnitude distribution histogram with energy release panel
Magnitude Distribution & Energy Release (2015–2025). Matplotlib. Left: histogram of all recorded magnitudes. Right: relative energy released per magnitude unit.

The histogram confirms a heavy right-skew: the vast majority of earthquakes are light or moderate. But the energy panel tells a different story. A single M8.0 event releases roughly 1,000× the energy of an M6.0! Rare, high-magnitude events dominate total seismic energy output despite being barely visible in event-count charts.

Nepal vs Global: Magnitude Class Breakdown. Plotly. Comparing the share of each magnitude class between Nepal and the global catalogue, showing Nepal's disproportionate share of higher-magnitude events in the past decade.
🇳🇵

Nepal produces M7+ events at a significantly higher rate than the global average. While Nepal accounts for a tiny fraction of total event counts, its outsized share of major quakes means its risk profile far exceeds what frequency alone would suggest.

03

Earthquake
Depth

Does depth determine severity? And where do shallow earthquakes strike?

Are stronger earthquakes deeper? (M ≥ 6). Datawrapper. The relationship between magnitude and depth appears weak, with most large earthquakes still occurring at relatively shallow depths.
Depth distribution histogram and proportional breakdown
Depth Distribution & Category Proportions (2015–2025). Matplotlib. Left: histogram of depth in km. Right: proportion of shallow, intermediate, and deep events.

Over two-thirds of all earthquakes are shallow (under 70 km) — the category most destructive at the surface, as seismic energy has less distance to dissipate before reaching populated areas. Deep earthquakes, while dramatic in isolation, rarely cause comparable surface damage.

Does depth predict magnitude?

It seems intuitive: deeper earthquakes experience greater pressure and may therefore rupture more violently. Testing this directly on M6.0+ events reveals a near-flat trendline. Depth is not a reliable predictor of magnitude. The most catastrophic events regularly occur at shallow depths, precisely because that is where stress accumulates fastest along active fault systems.

Finding: No meaningful correlation
Nepal vs global depth distribution comparison
Depth Distribution: Nepal vs Global. Matplotlib. Comparing the depth profile of Nepal earthquakes against the global catalogue.
04

Spatial
Distribution

Where on Earth does seismic activity concentrate? And why?

Four maps, each answering a sharper question: from raw locations, to magnitude-weighted density, to regional hotspots, to the dominant driver of global seismic activity.

Key Question: What does the general global quake distribution look like?

Global earthquake density heatmap magnitude weighted 2015-2025
Global Earthquake Distribution Map, 2015–2025. Plotly map showing the global distribution of earthquakes. Darker shades indicate higher magnitude earthquakes.
🍽️

From the above map, we can begin to see tectonic plates. By designing the map further around the density of earthquakes, these plates will become even clearer.

Key Question: Which regions of the world experience the highest concentration of earthquakes?

Global earthquake density heatmap magnitude weighted 2015-2025
Global Earthquake Density Map (Magnitude Weighted), 2015–2025. Plotly geospatial density heatmap showing the spatial concentration of earthquakes, weighted by magnitude. Brighter regions indicate areas where earthquakes are both more frequent and more powerful, revealing seismic hotspots.
🌍

The density map makes the tectonic structure of the Earth immediately visible. Earthquake activity forms continuous bands aligning with major plate boundaries. The Pacific Ring of Fire dominates global seismic activity, forming an arc from South America through North America, Japan, Southeast Asia, and New Zealand. Secondary concentrations are also visible along mid-ocean ridges, particularly in the Atlantic.

Pacific Ring of Fire orthographic globe projection 2015-2025
Pacific Ring of Fire — Orthographic Projection. Plotly. Globe view isolating the Pacific seismic belt. The orthographic projection makes the arc structure of the Ring of Fire visually immediate and geographically accurate.
🔥

The Ring of Fire encircles the Pacific Plate, producing approximately 90% of the world's earthquakes. Subduction zones exist along its length, where one plate dives beneath another, generate the stress conditions required for the largest ruptures.

05

Case Study:
Nepal

How does a small landlocked country punch so far above its weight seismically?

Nepal sits at the collision point of the Indian and Eurasian plates which is one of the most geologically active areas on Earth. The 2015 Gorkha earthquake made global headlines, but Nepal's seismic story extends far beyond a single event.

Nepal earthquake epicentre map 2015-2025
Nepal Earthquake Epicentres (2015–2025). Plotly. All recorded Nepal events plotted by location and magnitude class.
📍

Epicentres cluster tightly along the Main Himalayan Thrust fault, directly beneath densely populated valleys including Kathmandu. Unlike coastal subduction zones where offshore earthquakes provide some buffer distance, Nepal's earthquakes originate immediately beneath its population centres.

Nepal vs global earthquake magnitude comparison
Nepal vs Global: Magnitude Distribution Comparison. Matplotlib. Comparing magnitude profiles between Nepal and the global catalogue, showing Nepal's disproportionate share of higher-magnitude events.
📊

Nepal's M7+ rate consistently exceeds the global average relative to its geographic footprint. The 2015 Gorkha sequence is immediately visible as a spike that temporarily distorted global earthquake statistics, confirming this is a structurally hazardous region, not a statistical anomaly.

06

Conclusions

What does a decade of global earthquake data actually tell us?

📈

Frequency is stable

No statistically significant trend in annual earthquake counts from 2015–2025. Year-to-year variation reflects normal seismic noise, not a structural change in global tectonics.

Count ≠ Impact

Light and moderate events dominate the catalogue numerically, but major and great earthquakes account for the overwhelming majority of total seismic energy released.

Shallow = Dangerous

Over two-thirds of earthquakes are shallow (<70 km). Depth does not reliably predict magnitude. The most destructive events regularly occur closest to the surface.

🌏

Geography is destiny

Seismic hazard is geographically structured, not random. The Pacific Ring of Fire, Himalayan collision zone, and Mid-Atlantic Ridge account for the vast majority of global activity.

🇳🇵

Nepal: small country, outsized risk

Nepal's position on the Main Himalayan Thrust produces M7+ events at rates far above the global average relative to its size. Its epicentres lie directly beneath its population centres acting as a compounding factor that transforms seismic hazard into severe humanitarian risk.

Data source: USGS Earthquake Catalogue, 2015–2025. Events M4.5+. Analysis and visualisations produced in Python (pandas, matplotlib, seaborn, plotly) and Datawrapper.