Moderate magnitude 4.5 earthquake at 12 km depth22 Apr 05:21 UTC: First to report: BMKG after 3 minutes.22 Apr 05:23: Hypocenter depth recalculated from 10.00 to 12.00 km (from 6.2 to 7.5 mi). Epicenter location corrected by 18 km (11 mi) towards WSW.Update Wed, 22 Apr 2026, 05:24Moderate magnitude 4.5 earthquake 103 km southwest of Bengkulu, IndonesiaAn earthquake of magnitude 4.5 occurred around noon on Wednesday, April 22nd, 2026, at 12:17 pm local time near Bengkulu, Kota Bengkulu, Indonesia, as reported by Indonesia's Meteorology, Climatology, and Geophysical Agency.According to preliminary data, the quake was located at a shallow depth of 12. km. Shallow earthquakes are felt more strongly than deeper ones as they are closer to the surface. The exact magnitude, epicenter, and depth of the quake might be revised within the next few hours or minutes as seismologists review data and refine their calculations, or as other agencies issue their report.Our monitoring service identified a second report from the citizen-seismograph network of RaspberryShake which listed the quake at magnitude 4.5 as well.Towns or cities near the epicenter where the quake might have been felt as very weak shaking include Bengkulu (pop. 373,600) located 103 km from the epicenter.VolcanoDiscovery will automatically update magnitude and depth if these change and follow up if other significant news about the quake become available. If you're in the area, please send us your experience through our reporting mechanism, either online or via our mobile app. This will help us provide more first-hand updates to anyone around the globe who wants to know more about this quake.If you were or still are in this area during the quake help others with your feedback and report it here.Download the Volcanoes & Earthquakes app and get one of the fastest seismic alerts online: Android | iOSI didn't feel itI felt this quakeEarthquake detailsDate & timeApr 22, 2026 05:17:56 UTC - Local time at epicenterWednesday, Apr 22, 2026, at 12:17 pm (GMT +7)Statusconfirmed (manually revised)Magnitude4.5Depth12 kmEpicenter latitude / longitude4.69°S / 102.01°EIndonesiaSeismic antipode4.69°N / 77.99°WColombiaShaking intensityIV Light shaking near epicenterFelt0 reportsPrimary data sourceBMKG (Meteorological, Climatological, and Geophysical Agency of Indonesia)Nearest volcanoDempo (144 km / 89 mi)Weather at epicenter at time of quakeBroken Clouds 28.4°C (83 F), humidity: 73%, wind: 2 m/s (4 kts) from SSEEstimated seismic energy released3.5 x 1011 joules (98.6 megawatt hours, equivalent to 84.8 tons of TNT) | equivalent to ONE quake of magnitude 4.5 | about seismic energy11 minutes agoApr 22, 2026 05:17 GMT / Apr 22, 2026 12:17 pm (GMT +7)Lat / Lng: -4.69 / 102.01: Southern Sumatra, IndonesiaSource: BMKGOther sources: RaspberryShake: 4.5 / 12 kmDetail info | You felt it? - Report it!';storedMarkers.push(['quake-22933254',-4.69000,102.01000,'11 minutes ago: Mag. 4.5, Southern Sumatra, Indonesia',html,'quakes-6-24.png',25,25,12,12,125]); function mkRep(id,notFelt){var nFelt=notFelt||false;var src="https://www.volcanoesandearthquakes.com/app/earthquake-report.php?quakeId="+id;if(nFelt==true){src+="¬Felt=true";}window.open(src,"","status=0,toolbar=0,location=0,directories=0,menubar=0,resizable=1,scrollbars=1,height=400,width=350");} function locationHashChanged(e){-1!=e.oldURL.indexOf("#popupMap")&&closePopup()} window.onhashchange = locationHashChanged; function comment(e){var t=e.parentNode,a=(t.dataset.id,document.getElementById("commentForm"));"none"==a.style.display?(t.appendChild(a),a.style.display="block"):a.style.display="none"}function sendComment(e){var t=e.parentNode,a=t.parentNode.dataset.id,n=document.getElementById("commentContent"),p=n.value.trim();if(p){var o="id="+a+"&quakeId="+thisQuakeId;o+="&comment="+decodeURIComponent(p),mkRequest("//reports.volcanodiscovery.com/app/eqReportComment.php","post",o,function(e){e.responseText;alert("Thank you for submitting your comment!"),t.style.display="none",n.value=""})}}function flagReport(e){var t=e.parentNode.dataset.id;if(confirm("Report this as inappropriate?")){var a="id="+t+"&quakeId="+thisQuakeId+"&flagAsInappropriate=1";mkRequest("//reports.volcanodiscovery.com/app/eqReportComment.php","post",a,function(t){var a=t.responseText;alert(a),e.style.display="none"})}}function likeReport(e){var t="id="+e.parentNode.dataset.id+"&quakeId="+thisQuakeId+"&like=1";mkRequest("//reports.volcanodiscovery.com/app/eqReportComment.php","post",t,function(t){t.responseText;e.style.opacity=.5})}]]>[smaller] [bigger]Most recent quakes Top 20 past 24 hrs Quakes in BaliNearby placesThe closest larger town where the quake might have been felt is Bengkulu, a city with more than 370,000 inhabitants in Indonesia, in 103 km (64 mi) distance north of the epicenter. People likely experienced weak shaking there. In the capital of Indonesia, Jakarta, 562 km (349 mi) away from the epicenter, the earthquake could not be felt.The following table shows some of the places that might have been affected (or not) by the shaking.DistancePlaceMax. shaking intensity(*)RegionCountry103 km (64 mi)N of epicenterBengkulu(pop: 373,600)III: WeakBengkuluIndonesia147 km (91 mi)N of epicenterCurup(pop: 46,200)II: Very weakKabupaten Rejang Lebong, BengkuluIndonesia156 km (97 mi)NE of epicenterPagar Alam(pop: 70,400)II: Very weakLahat Regency, Sumatera SelatanIndonesia182 km (113 mi)NE of epicenterLubuklinggau(pop: 234,200)II: Very weakSumatera SelatanIndonesia198 km (123 mi)NE of epicenterLahat(pop: 65,900)II: Very weakSumatera SelatanIndonesia216 km (134 mi)NE of epicenterTanjungagung(pop: 53,100)II: Very weakKabupaten Muara Enim, Sumatera SelatanIndonesia247 km (154 mi)E of epicenterBaturaja(pop: 134,800)II: Very weakKabupaten Ogan Komering Ulu, Sumatera SelatanIndonesia283 km (176 mi)NE of epicenterPrabumulih(pop: 103,500)II: Very weakSumatera SelatanIndonesia301 km (187 mi)N of epicenterSungai Penuh(pop: 99,200)II: Very weakJambiIndonesia319 km (198 mi)E of epicenterKotabumi(pop: 42,400)II: Very weakKabupaten Lampung Utara, LampungIndonesia336 km (209 mi)NE of epicenterIndralaya(pop: 42,500)I: Not feltKabupaten Ogan Ilir, Sumatera SelatanIndonesia362 km (225 mi)NE of epicenterPalembang(pop: 1,668,800)I: Not feltSumatera SelatanIndonesia400 km (248 mi)NW of epicenterTuapejat(pop: 5,760)I: Not feltKabupaten Kepulauan Mentawai, Provinsi Sumatera BaratIndonesia562 km (349 mi)E of epicenterJakarta(pop: 8,540,100)I: Not feltDaerah Khusus Ibukota JakartaIndonesiaNotes:(*) Shaking intensity according to the Modified Mercalli Intensity Scale (MMI) and estimated using seismic models.User-reports for this quakeThere are no user reports for this quake yet.If you felt it, be the first to report it!Get the Android appCompare Quake DataData for the same earthquake as reported by different agenciesThe more agencies report about the same quake and post similar data, the more confidence you can have in the data. It takes normally up to a few hours until earthquake parameters are calculated with near-optimum precision.MagDepthTime GMT2026-04-22EpicenterAgency4.512 km7.5 mi05:17:56Southern Sumatra, IndonesiaBMKG (Meteorological, Climatological, and Geophysical Agency of Indonesia)4.512 km7.5 mi05:17:56Southern Sumatra, Indonesia0 km (0 mi) epicenter difference with BMKGRaspberryShake (RaspberryShake)Aftershocks for this quakeNo aftershocks have been recorded so far. When aftershocks are detected, we will update this section.What are aftershocks?Larger earthquakes (above magnitude 5 or so) such as this one are usually followed by smaller ones known as aftershocks that occur in the same area during the days, weeks, months or even years after the main shock.[More info]What about this quake?Based on its magnitude, the fault that was active during the quake likely ruptured beneath a surface area of approximately 3 km2 (1 square miles) as a first-order estimate. The length of the rupture zone thus was probably around 3 km (2 mi).[More info]Recorded aftershocks, latest first (0 quake)Apr 22, 2026 12:17 pm (GMT +7)11 minutes ago4.512 km0 km - This quakeIndian Ocean, 84 km N of Pulau Enggano Island, Bengkulu, IndonesiaMain Shock (this quake)MoreMap of aftershocksEarthquake statisticsAverage number of earthquakesBased on data from the past 26 years and our earthquake archive back to 1900, there are about 85 quakes on average per year in the area near the epicenter of this quake (within 100 km/61 mi):Mag. 7 or higher: 0.08 quakes per year (or 1 quake every 12.7 years)Mag. 6 or higher: 0.37 quakes per year (or 1 quake every 2.7 years)Mag. 5 or higher: 8.4 quakes per yearMag. 4 or higher: 33.8 quakes per year (or 2.8 quakes per month)Mag. 3 or higher: 79 quakes per year (or 6.6 quakes per month)Mag. 2 or higher: 89 quakes per year (or 7.4 quakes per month)The area where this quake occurred has a very high level of seismic activity. It has had at least 10 quakes above magnitude 7 since 1900, which suggests that larger earthquakes of this size occur infrequently, probably on average approximately every 10 to 15 years.Number of quakes per yearPrevious quakes in the same area of this earthquakeThe earthquake occurred 9 weeks after a magnitude 5.0 earthquake had hit on Sunday, Feb 15, 2026, at 01:14 pm (GMT +7 local time) in 56 km (35 mi) distance to the northeast:Mag. 5.0 earthquake Indian Ocean - Bengkulu, Indonesia - Feb 15, 2026 - The largest quake near the epicenter of this quake during the 10 years before was an event of magnitude 6.0. It had occurred 48 weeks earlier, on Friday, May 23, 2025, at 02:52 am (GMT +7 local time) in Bengkulu, Indonesia:Mag. 6.0 earthquake Indian Ocean - Bengkulu, Indonesia - May 23, 2025 - The strongest-ever (since 1900) recorded quake in this area measured magnitude 8.4. It had occurred 19 years ago earlier, on Wednesday, Sep 12, 2007, at 06:10 pm (GMT +7 local time) in Bengkulu, Indonesia:Mag. 8.4 earthquake Indian Ocean - Bengkulu, Indonesia - Sep 12, 2007 - Below is a list and map of larger or recent quakes that had occurred near the epicenter before this earthquake (within up to 100 km/61 mi distance, up to 300 km/183 mi for very large quakes above mag. 7). Filter and sort the list by magnitude or time.Max results102050100AllMagnitudeAll2+3+4+5+6+7+8+Time before48 hours1 week30 days1 year5 years30 yearsAny ageDate and TimeMagDepthDistanceLocationDetailsMapFeb 15, 01:14 pm (GMT +7)5.066 km56 km (35 mi) to the NEIndian Ocean, 63 km south of Bengkulu, Kota Bengkulu, Bengkulu, Indonesia 1 reportInfoFeb 5, 09:16 am (GMT +7)4.032 km58 km (36 mi) to the NIndian Ocean, 49 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoFeb 2, 01:10 am (GMT +7)4.130 km55 km (34 mi) to the SIndian Ocean, 53 km northwest of Pulau Enggano Island, Bengkulu, IndonesiaInfoJan 27, 09:20 pm (GMT +7)4.710 km97 km (60 mi) to the WIndian Ocean, 141 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, Indonesia 1 reportInfoJan 13, 04:53 pm (GMT +7)4.429 km55 km (34 mi) to the SIndian Ocean, 51 km northwest of Pulau Enggano Island, Bengkulu, IndonesiaInfoJan 13, 08:20 am (GMT +7)4.711 km65 km (40 mi) to the EIndian Ocean, 80 km northeast of Pulau Enggano Island, Bengkulu, IndonesiaInfoDec 27, 2025 08:10 am (Jakarta)5.422 km100 km (62 mi) to the SIndian Ocean, 19 km south of Pulau Enggano Island, Bengkulu, Indonesia 1 reportInfoDec 24, 2025 12:30 pm (Jakarta)4.829 km70 km (43 mi) to the NEIndian Ocean, 81 km southeast of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoMay 23, 2025 02:52 am (GMT +7)6.084 km57 km (35 mi) to the NIndian Ocean, 48 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, Indonesia 8 reportsInfoJan 18, 2011 02:20 am (GMT +7)6.036 km80 km (50 mi) to the SEIndian Ocean, 143 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoOct 25, 2010 09:42 pm (GMT +7)7.710 km250 km (155 mi) to the NWIndian Ocean, 54 km southwest of Pulau Taitaitanopo Island, IndonesiaInfoNov 22, 2008 11:01 pm (GMT +7)6.324 km92 km (57 mi) to the NWIndian Ocean, 127 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoOct 2, 2007 10:43 am (GMT +7)5.922 km102 km (63 mi) to the NWIndian Ocean, 127 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoSep 13, 2007 06:49 am (GMT +7)7.935 km264 km (164 mi) to the NWIndian Ocean, Bengkulu, 72 km northeast of Pulau Taitaitanopo Island, IndonesiaInfoSep 12, 2007 06:10 pm (GMT +7)8.434 km77 km (48 mi) to the WIndian Ocean, 122 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoMay 8, 2006 04:16 pm (GMT +7)5.936 km41 km (26 mi) to the SEIndian Ocean, 117 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoFeb 14, 2001 02:28 am (GMT +7)7.436 km61 km (38 mi) to the EIndian Ocean, 103 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJan 16, 2001 08:25 pm (GMT +7)6.828 km75 km (47 mi) to the NWIndian Ocean, 65 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJan 16, 2001 08:25 pm (GMT +7)6.033 km87 km (54 mi) to the NIndian Ocean, 60 km west of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoSep 23, 2000 01:22 am (Jakarta)6.233 km32 km (20 mi) to the SIndian Ocean, 131 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoSep 12, 2000 11:27 pm (GMT +7)6.033 km85 km (53 mi) to the SIndian Ocean, 188 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJun 8, 2000 06:45 am (GMT +7)6.733 km15 km (9 mi) to the NWIndian Ocean, 99 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJun 6, 2000 04:58 pm (GMT +7)6.233 km89 km (55 mi) to the SEIndian Ocean, 152 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJun 4, 2000 11:39 pm (GMT +7)6.733 km11 km (7 mi) to the NEIndian Ocean, 96 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJun 4, 2000 11:28 pm (GMT +7)7.933 km9.2 km (5.7 mi) to the EIndian Ocean, 104 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoApr 29, 1989 04:09 am (GMT +7)6.132 km89 km (55 mi) to the NWIndian Ocean, 109 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoApr 29, 1989 12:38 am (Jakarta)6.027 km76 km (47 mi) to the NWIndian Ocean, 113 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoNov 14, 1979 02:05 am (GMT +7)6.347 km28 km (17 mi) to the NIndian Ocean, 76 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJun 24, 1978 04:31 pm (GMT +7)6.433 km56 km (35 mi) to the SEIndian Ocean, 141 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoOct 1, 1975 11:13 am (GMT +7)6.033 km18 km (11 mi) to the SEIndian Ocean, 116 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoOct 1, 1975 10:29 am (GMT +7)7.033 km30 km (19 mi) to the SEIndian Ocean, 121 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoOct 1, 1975 01:17 am (GMT +7)6.033 km34 km (21 mi) to the SEIndian Ocean, 126 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoApr 8, 1971 02:45 pm (GMT +7)7.075 km50 km (31 mi) to the NEIndian Ocean, 59 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoMar 26, 1946 05:09 pm (Universal Time)6.645 km77 km (48 mi) to the NIndian Ocean, 44 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJun 8, 1943 08:42 pm (Universal Time)7.315 km207 km (128 mi) to the N southern Sumatra, IndonesiaInfoSep 25, 1931 05:59 am (Universal Time)7.335 km70 km (43 mi) to the SEIndian Ocean, 163 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoFeb 19, 1931 05:40 pm (Universal Time)6.435 km83 km (52 mi) to the SEIndian Ocean, 163 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoFeb 10, 1931 06:34 am (Universal Time)7.035 km98 km (61 mi) to the SEIndian Ocean, 177 km south of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoOct 12, 1919 09:48 pm (Universal Time)6.525 km75 km (46 mi) to the NWIndian Ocean, 105 km southwest of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoApr 15, 1916 12:31 pm (Universal Time)6.735 km76 km (47 mi) to the NEIndian Ocean, 70 km southeast of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJun 25, 1914 07:07 pm (Universal Time)7.535 km86 km (53 mi) to the NWIndian Ocean, 74 km west of Bengkulu, Kota Bengkulu, Bengkulu, IndonesiaInfoJan 5, 1900 07:00 pm (Universal Time)7.00 km188 km (117 mi) to the NKabupaten Bengkulu Utara, 94 km north of Bengkulu, IndonesiaInfoMap of earlier quakes in the area of this quakeMax results102050100AllMagnitudeAll2+3+4+5+6+7+8+Time before48 hours1 week30 days1 year5 years30 yearsAny ageOldest quakes are shown in yellow, most recent in red.[quakes -][quakes +][smaller][bigger]