M7.8 earthquake 25 km SW of Kablalan, Philippines
A magnitude 7.8 earthquake struck 25 km SW of Kablalan, Philippines on Mon, Jun 8, 2026, 7:37 AM GMT+8 (23:37 UTC), 57 km (35 mi) below the surface.
Map
Where this earthquake was located, with the others nearby. Select one for its page.
The earthquake
- Magnitude
- 7.8 (mww), major
- Local time
- UTC
- 2026-06-07 23:37:41 UTC
- Depth
- 57.0 km (35.4 mi), shallow
- Epicenter
- 5.599° N, 125.056° E
- Region
- Philippines
- Felt reports
- 626
- Strongest shaking
- IX, violent shaking
- PAGER alert
- Orange
- Tsunami flag
- No
- Status
- Reviewed by a seismologist
Shaking
The USGS ShakeMap: shaking estimated from seismic stations and the quake’s size, on the Modified Mercalli intensity scale.
- Strongest estimated
- IX, violent shaking
- Peak ground acceleration
- 96.7% of gravity
- Peak ground velocity
- 81.1 cm/s
- Map
- Automatic

Did you feel it?
626 people reported to the USGS what they felt; the strongest reported shaking was IX, violent shaking.

Estimated impact
The USGS PAGER system estimates deaths and economic losses from the shaking and the population and buildings exposed to it.
- Alert level
- Orange: significant damage and deaths likely, a national response
| Range | Chance |
|---|---|
| Under 1 | Under 1% |
| 1 to 10 | 11% |
| 10 to 100 | 37% |
| 100 to 1,000 | 38% |
| 1,000 to 10,000 | 12% |
| 10,000 to 100,000 | 1% |
| 100,000 to 10,000,000 | Under 1% |
| Range, million USD | Chance |
|---|---|
| Under 1 | Under 1% |
| 1 to 10 | 6% |
| 10 to 100 | 21% |
| 100 to 1,000 | 35% |
| 1,000 to 10,000 | 27% |
| 10,000 to 100,000 | 9% |
| 100,000 to 10,000,000 | 2% |
Fault motion and ground failure
How the rock slipped, from the moment tensor, and the USGS estimate of landslides and liquefaction.
- Faulting
- Reverse (thrust)
- Moment magnitude
- 7.8 Mww
- Nodal plane 1
- Strike 161°, dip 45°, rake 77°
- Nodal plane 2
- Strike 359°, dip 47°, rake 103°
- Landslide alert
- Orange
- Liquefaction alert
- Red
How well it is located
Reviewed by a seismologist.
- Location uncertainty
- About 9.0 km horizontally, 4.7 km in depth
- Magnitude uncertainty
- ±0.03
- Depth from
- From location
- Station coverage gap
- 21°
- Stations used
- 150
Nearest places
Distance and direction from each place to the epicenter, with its forecast.
Nearby
Within 100 km, magnitude 2.5 and up: 200 in the 60 days after this one and 0 in the 30 days before it.
After
- 4.23 km W of Butulan, Philippines · 105 days ago · 93 km deep · 38 km away
- 4.451 km WSW of Balangonan, Philippines · 105 days ago · 14 km deep · 31 km away
- 5.19 km NW of Nuing, Philippines · 104 days ago · 58 km deep · 36 km away
- 4.818 km SSW of Balangonan, Philippines · 104 days ago · 35 km deep · 33 km away
- 4.546 km SSW of Lumatil, Philippines · 104 days ago · 35 km deep · 32 km away
- 4.47 km SW of Balangonan, Philippines · 104 days ago · 60 km deep · 30 km away
- 4.155 km SSW of Katubao, Philippines · 104 days ago · 35 km deep · 55 km away
- 5.161 km S of Sarangani, Philippines · 104 days ago · 35 km deep · 92 km away
- 4.852 km S of Sarangani, Philippines · 104 days ago · 35 km deep · 83 km away
- 4.318 km SW of Kablalan, Philippines · 104 days ago · 98 km deep · 7 km away
- 5.454 km SSW of Sarangani, Philippines · 104 days ago · 58 km deep · 83 km away
- 4.322 km WSW of Balangonan, Philippines · 104 days ago · 71 km deep · 16 km away
- 4.764 km S of Sarangani, Philippines · 104 days ago · 32 km deep · 93 km away
- 4.363 km SSW of Sarangani, Philippines · 104 days ago · 23 km deep · 87 km away
- 4.460 km SSW of Sarangani, Philippines · 104 days ago · 14 km deep · 80 km away
- 5.059 km S of Sarangani, Philippines · 104 days ago · 70 km deep · 96 km away
- 4.255 km S of Sarangani, Philippines · 104 days ago · 68 km deep · 85 km away · felt by 1
- 4.554 km S of Sarangani, Philippines · 104 days ago · 79 km deep · 84 km away
- 5.454 km S of Sarangani, Philippines · 104 days ago · 61 km deep · 87 km away
- 4.432 km SSW of Sarangani, Philippines · 103 days ago · 85 km deep · 65 km away
- 5.158 km S of Sarangani, Philippines · 103 days ago · 35 km deep · 94 km away
- 4.659 km S of Sarangani, Philippines · 103 days ago · 100 km deep · 91 km away
- 4.261 km S of Sarangani, Philippines · 103 days ago · 71 km deep · 97 km away
- 4.265 km SSW of Sarangani, Philippines · 103 days ago · 63 km deep · 89 km away
- 4.49 km ENE of Sarangani, Philippines · 103 days ago · 12 km deep · 57 km away
- 4.657 km SSW of Sarangani, Philippines · 103 days ago · 35 km deep · 80 km away
- 4.462 km SSW of Sarangani, Philippines · 103 days ago · 57 km deep · 88 km away
- 4.456 km S of Sarangani, Philippines · 103 days ago · 54 km deep · 92 km away
- 4.465 km S of Sarangani, Philippines · 103 days ago · 69 km deep · 93 km away
- 4.438 km WSW of Balangonan, Philippines · 103 days ago · 35 km deep · 23 km away
- 4.413 km WSW of Kablalan, Philippines · 103 days ago · 35 km deep · 13 km away
- 4.366 km SSW of Katubao, Philippines · 103 days ago · 35 km deep · 57 km away
- 4.19 km NNW of Sarangani, Philippines · 103 days ago · 23 km deep · 45 km away
- 4.520 km SSW of Sarangani, Philippines · 103 days ago · 70 km deep · 56 km away
- 4.863 km SSW of Katubao, Philippines · 103 days ago · 44 km deep · 51 km away
- 4.395 km WSW of Sarangani, Philippines · 102 days ago · 35 km deep · 76 km away
- 4.58 km W of Balangonan, Philippines · 102 days ago · 51 km deep · 25 km away
- 4.225 km SW of Sarangani, Philippines · 102 days ago · 78 km deep · 46 km away
- 4.55 km E of Bukid, Philippines · 102 days ago · 10 km deep · 44 km away
- 4.44 km WNW of Butulan, Philippines · 102 days ago · 76 km deep · 37 km away
- 4.445 km SW of Sarangani, Philippines · 102 days ago · 12 km deep · 58 km away
- 4.929 km S of Daliao, Philippines · 102 days ago · 57 km deep · 16 km away
- 4.54 km NW of Sarangani, Philippines · 102 days ago · 42 km deep · 46 km away
- 5.267 km S of Sarangani, Philippines · 102 days ago · 37 km deep · 94 km away
- 4.152 km SW of Balangonan, Philippines · 102 days ago · 65 km deep · 39 km away
- 4.271 km WSW of Sarangani, Philippines · 102 days ago · 35 km deep · 62 km away
- 4.331 km SW of Balangonan, Philippines · 102 days ago · 44 km deep · 23 km away
- 5.21 km WNW of Burias, Philippines · 102 days ago · 71 km deep · 25 km away · felt by 2
- 4.546 km SSW of Sarangani, Philippines · 102 days ago · 35 km deep · 74 km away
- 4.524 km WSW of Sarangani, Philippines · 102 days ago · 73 km deep · 35 km away
- 4.542 km SW of Sarangani, Philippines · 101 days ago · 41 km deep · 54 km away · felt by 1
- 5.126 km E of Sarangani, Philippines · 101 days ago · 10 km deep · 76 km away
- 4.85 km ESE of Bukid, Philippines · 101 days ago · 66 km deep · 44 km away
- 4.622 km SW of Balangonan, Philippines · 100 days ago · 68 km deep · 25 km away
- 4.670 km SSW of Sarangani, Philippines · 100 days ago · 38 km deep · 95 km away
- 4.629 km SW of Burias, Philippines · 100 days ago · 74 km deep · 5 km away
- 4.818 km SW of Sarangani, Philippines · 99 days ago · 50 km deep · 44 km away
- 5.57 km SSW of Burias, Philippines · 99 days ago · 72 km deep · 20 km away · felt by 4
- 4.312 km SSW of Balangonan, Philippines · 99 days ago · 76 km deep · 31 km away
- 4.465 km S of Sarangani, Philippines · 99 days ago · 39 km deep · 97 km away
The first 60 of 200.
Earthquakes todayPhilippines earthquakesLive radar here
Sources
From the USGS Earthquake Hazards Program and its partner networks, event us7000srb1 (also filed as usauto7000srb1). Read Tue, Sep 22, 2026, 8:34 PM UTC.