Moderate mag. 4.8 earthquake - 20 km west of Sangkapura, Gresik Regency, Jawa Timur, Indonesia, on Saturday, Jan 3, 2026, at 02:12 am (Universal Time)

Wait 5 sec.

Moderate magnitude 4.8 earthquake at unknown depth3 Jan 02:19 UTC: First to report: BMKG after 7 minutes.Update Sat, 3 Jan 2026, 02:21Moderate magnitude 4.8 quake hits 20 km west of Sangkapura, Indonesia in the morningAn earthquake of magnitude 4.8 occurred only 9 minutes ago 20 km west of Sangkapura, Indonesia, Indonesia's Meteorology, Climatology, and Geophysical Agency reported.The quake hit at a shallow depth of 10. km beneath the epicenter near Sangkapura, Gresik Regency, Jawa Timur, Indonesia, in the morning on Saturday, January 3rd, 2026, at 9:12 am local time. 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.A second report was later issued by the citizen-seismograph network of RaspberryShake, which listed it as a magnitude 4.8 earthquake as well.Based on the preliminary seismic data, the quake was probably felt by many people in the area of the epicenter. It should not have caused significant damage, other than objects falling from shelves, broken windows, etc.In Sangkapura (pop. 50,600) located 20 km from the epicenter, the quake should have been felt as light shaking.Other towns or cities near the epicenter where the quake might have been felt as very weak shaking include Paciran (pop. 27,100) located 114 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 & timeJan 3, 2026 02:12:27 UTC - Local time at epicenterSaturday, Jan 3, 2026, at 09:12 am (Asia/Jakarta GMT +7)Statusconfirmed (manually revised)Magnitude4.8Depth10 kmEpicenter latitude / longitude5.86°S / 112.47°EGresik Regency, Jawa Timur, IndonesiaSeismic antipode5.86°N / 67.53°WVenezuelaQuality26 seismic stations (USGS)Shaking intensityV Moderate shaking near epicenterFelt0 reportsPrimary data sourceBMKG (Meteorological, Climatological, and Geophysical Agency of Indonesia)Nearest volcanoMuria (195 km / 121 mi)Weather at epicenter at time of quakeOvercast Clouds 27.5°C (82 F), humidity: 75%, wind: 5 m/s (10 kts) from WEstimated seismic energy released1 x 1012 joules (278 megawatt hours, equivalent to 239 tons of TNT) | equivalent to ONE quake of magnitude 4.8 | about seismic energy18 minutes ago reported feltJan 3, 2026 02:12 GMT / Jan 3, 2026 09:12 am (Jakarta time)Lat / Lng: -5.86 / 112.47: Indonesia: Java SeaSource: BMKGOther sources: RaspberryShake: 4.8 / 10 km, EMSC: 4.6 / 10 km, 1 more...Detail info | Read user reports | You felt it? - Report it!';storedMarkers.push(['quake-22568695',-5.86000,112.47000,'18 minutes ago: Mag. 4.8, Indonesia: Java Sea',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+="&notFelt=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 Sangkapura, a town with 51,000 inhabitants in Indonesia, in 20 km (13 mi) distance east of the epicenter. People likely experienced light shaking there. In the capital of  Indonesia, Jakarta, 623 km (387 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(*)RegionCountry20 km (13 mi)E of epicenterSangkapura(pop: 50,600)IV: LightGresik Regency, Jawa TimurIndonesia114 km (71 mi)S of epicenterPaciran(pop: 27,100)III: WeakKabupaten Lamongan, Jawa TimurIndonesia124 km (77 mi)S of epicenterTuban(pop: 76,200)III: WeakJawa TimurIndonesia135 km (84 mi)S of epicenterBangkalan(pop: 86,300)III: WeakJawa TimurIndonesia140 km (87 mi)S of epicenterLamongan(pop: 59,200)III: WeakJawa TimurIndonesia143 km (89 mi)S of epicenterBabat(pop: 27,000)III: WeakKabupaten Lamongan, Jawa TimurIndonesia145 km (90 mi)S of epicenterGresik(pop: 73,600)III: WeakJawa TimurIndonesia146 km (90 mi)SW of epicenterLasem(pop: 28,900)III: WeakKabupaten Rembang, Provinsi Jawa TengahIndonesia146 km (91 mi)S of epicenterKebomas(pop: 76,000)III: WeakGresik Regency, Jawa TimurIndonesia148 km (92 mi)S of epicenterKamal(pop: 22,500)III: WeakKabupaten Bangkalan, Jawa TimurIndonesia158 km (98 mi)SW of epicenterBojonegoro(pop: 86,600)III: WeakJawa TimurIndonesia158 km (98 mi)S of epicenterSurabaya(pop: 2,874,300)III: WeakJawa TimurIndonesia170 km (106 mi)SE of epicenterSampang(pop: 53,300)II: Very weakJawa TimurIndonesia173 km (107 mi)S of epicenterGedangan(pop: 79,200)II: Very weakKabupaten Sidoarjo, Jawa TimurIndonesia173 km (107 mi)S of epicenterKrian(pop: 38,600)II: Very weakKabupaten Sidoarjo, Jawa TimurIndonesia177 km (110 mi)S of epicenterBuduran(pop: 48,200)II: Very weakKabupaten Sidoarjo, Jawa TimurIndonesia179 km (111 mi)S of epicenterMojokerto(pop: 141,800)II: Very weakJawa TimurIndonesia179 km (111 mi)S of epicenterSidoarjo(pop: 139,200)II: Very weakJawa TimurIndonesia181 km (112 mi)S of epicenterTulangan Utara(pop: 63,900)II: Very weakKabupaten Sidoarjo, Jawa TimurIndonesia182 km (113 mi)SE of epicenterPamekasan(pop: 92,400)II: Very weakJawa TimurIndonesia187 km (116 mi)SW of epicenterPati(pop: 107,000)II: Very weakProvinsi Jawa TengahIndonesia189 km (118 mi)S of epicenterJombang(pop: 126,500)II: Very weakJawa TimurIndonesia193 km (120 mi)S of epicenterDiwek(pop: 41,700)II: Very weakKabupaten Jombang, Jawa TimurIndonesia196 km (122 mi)S of epicenterKertosono(pop: 60,800)II: Very weakKabupaten Nganjuk, Jawa TimurIndonesia197 km (123 mi)S of epicenterBangil(pop: 120,600)II: Very weakKabupaten Pasuruan, Jawa TimurIndonesia200 km (124 mi)SE of epicenterSumenep(pop: 84,700)II: Very weakJawa TimurIndonesia204 km (127 mi)S of epicenterNganjuk(pop: 69,000)II: Very weakJawa TimurIndonesia204 km (127 mi)S of epicenterPasuruan(pop: 212,500)II: Very weakJawa TimurIndonesia207 km (129 mi)W of epicenterBatang(pop: 136,100)II: Very weakKabupaten Jepara, Provinsi Jawa TengahIndonesia214 km (133 mi)S of epicenterPare(pop: 56,700)II: Very weakKabupaten Kediri, Jawa TimurIndonesia221 km (137 mi)S of epicenterLawang(pop: 112,500)II: Very weakKabupaten Malang, Jawa TimurIndonesia223 km (138 mi)SW of epicenterMadiun(pop: 202,500)II: Very weakJawa TimurIndonesia223 km (139 mi)S of epicenterKediri(pop: 235,100)II: Very weakJawa TimurIndonesia224 km (139 mi)S of epicenterBatu(pop: 221,700)II: Very weakJawa TimurIndonesia226 km (141 mi)S of epicenterProbolinggo(pop: 247,000)II: Very weakJawa TimurIndonesia227 km (141 mi)S of epicenterSingosari(pop: 180,700)II: Very weakKabupaten Malang, Jawa TimurIndonesia236 km (147 mi)S of epicenterMalang(pop: 847,200)II: Very weakJawa TimurIndonesia251 km (156 mi)S of epicenterBlitar(pop: 150,400)II: Very weakJawa TimurIndonesia267 km (166 mi)SE of epicenterSitubondo(pop: 686,000)II: Very weakJawa TimurIndonesia623 km (387 mi)W 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 quake (2)So far, we have received 2 reports for this quake. This section is being updated as new data comes in.User reports estimate the perceived ground shaking intensity according to the MMI (Modified Mercalli Intensity) scale.TranslateBedugul, Karangasem Regency, Bali (448.5 km SE of epicenter) [Map] / not felt (reported through our app)Surakarta, Central Java (259.5 km SW of epicenter) [Map] / not felt (reported through our app)What is Intensity and the Mercalli Intensity Scale?The amount of shaking that occurs on the surface due to an earthquake is called the intensity. It is commonly measured on the so-called Modified Mercalli Intensity Scale (MMI) ranging from 1 (not felt) to 10 (extreme shaking), and given in Roman numerals as I,II,...IX, X, and often displayed with color codes ranging from light blue to dark red.Earthquake intensity depends mainly on the magnitude and depth of the quake as well as the distance from the epicenter: The further away, the less shaking intensity occurs.Read more about the MMI scale!Number of reports by intensityShaking intensityNumber of reportsMin-Max distance from epicenter (*)Average distance (*)I: Not felt2259–448 km (161–278 mi)354 km (220 mi)Notes(*) Reports are filtered to exclude those that are likely highly inaccurate or esaggerated.Only reports with latitude/longitude coordinate positions given (2 in total) could be used for geographic statistics.Compare 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-01-3EpicenterAgency4.810 km6.2 mi(*)02:12:27Java SeaBMKG (Meteorological, Climatological, and Geophysical Agency of Indonesia)4.810 km6.2 mi(*)02:12:27Java Sea0 km (0 mi) epicenter difference with BMKGRaspberryShake (RaspberryShake)4.610 km6.2 mi(*)02:12:25.643JAVA SEA1.5 km (0.9 mi) epicenter difference with BMKGEMSC (European-Mediterranean Seismological Centre)4.5910 km6.2 mi(*)02:12:25.643113 km N of Paciran, Indonesia1.5 km (0.9 mi) epicenter difference with BMKGUSGS (United States Geological Survey)4.610 km6.2 mi(*)02:12:25java sea1.5 km (0.9 mi) epicenter difference with BMKGIRIS (Incorporated Research Institutions for Seismology)Notes:(*) A depth given as 10 km often means that the the depth of the quake could be not determined with sufficient accuracy.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 6 km2 (2 square miles) as a first-order estimate. The length of the rupture zone thus was probably around 4 km (3 mi).[More info]Recorded aftershocks, latest first (0 quake)Jan 3, 2026 09:12 am (Jakarta)18 minutes ago4.810 km0 km - This quakeJava Sea, 22 km W of Bawean Island, Jawa Timur, IndonesiaMain Shock (this quake)MoreMap of aftershocksEarthquake statisticsAverage number of earthquakesBased on data from the past 56 years and our earthquake archive back to 1900, there are about 25.8 quakes on average per year in the area near the epicenter of this quake (within 100 km/61 mi):Mag. 6 or higher: 0.09 quakes per year (or 1 quake every 11.5 years)Mag. 5 or higher: 0.61 quakes per year (or 1 quake every 1.6 years)Mag. 4 or higher: 9.4 quakes per yearMag. 3 or higher: 24.1 quakes per yearMag. 2 or higher: 24.7 quakes per yearThe area where this quake occurred has a very high level of seismic activity. It has had at least 11 quakes above magnitude 6 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 earthquakeStrongest in 1 year 34 weeksThe earthquake was the strongest to hit this part of  Indonesia in over 1 year 34 weeks. Earlier, the last quake of equal or greater strength near the present epicenter had been a magnitude 4.9 earthquake on Monday, May 13, 2024, at 01:42 pm local time (Asia/Jakarta GMT +7) in 9.9 km (6.2 mi) distance to the northeast:Mag. 4.9 earthquake Java Sea - Jawa Timur, Indonesia - May 13, 2024 - The strongest-ever (since 1900) recorded quake in this area measured magnitude 6.7. It had occurred 33 years ago earlier, on Wednesday, Sep 2, 1992, at 12:50 pm (GMT +7 local time) in Jawa Timur,  Indonesia:Mag. 6.7 earthquake Java Sea - Jawa Timur, Indonesia - Sep 2, 1992 - 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 TimeMagDepthDistanceLocationDetailsMapOct 12, 2025 12:58 pm (Jakarta)4.210 km2.5 km (1.5 mi) to the NWJava Sea, 22 km west of Bawean Island, Jawa Timur, Indonesia 1 reportInfoJul 29, 2025 05:00 pm (Jakarta)4.410 km21 km (13 mi) to the NJava Sea, 26 km northwest of Bawean Island, Jawa Timur, IndonesiaInfoJun 10, 2025 06:15 am (GMT +7)4.35 km27 km (17 mi) to the WJava Sea, 48 km west of Bawean Island, Jawa Timur, Indonesia 1 reportInfoMay 4, 2025 05:14 am (GMT +7)4.310 km38 km (24 mi) to the NJava Sea, 40 km northwest of Bawean Island, Jawa Timur, Indonesia 1 reportInfoMay 1, 2025 09:28 am (Jakarta)4.010 km21 km (13 mi) to the NJava Sea, 29 km northwest of Bawean Island, Jawa Timur, Indonesia 1 reportInfoMay 13, 2024 01:42 pm (Jakarta)4.910 km9.9 km (6.2 mi) to the NEJava Sea, 16 km west of Bawean Island, Jawa Timur, Indonesia 5 reportsInfoApr 17, 2024 03:15 pm (GMT +7)5.010 km32 km (20 mi) to the NJava Sea, 37 km northwest of Bawean Island, Jawa Timur, Indonesia 12 reportsInfoApr 3, 2024 04:02 pm (GMT +7)5.610 km18 km (11 mi) to the NWJava Sea, 33 km west of Bawean Island, Jawa Timur, Indonesia 20 reportsInfoMar 29, 2024 04:23 am (Jakarta)4.810 km5.5 km (3.4 mi) to the EJava Sea, 17 km southwest of Bawean Island, Jawa Timur, Indonesia 2 reportsInfoMar 22, 2024 04:19 pm (Jakarta)4.810 km33 km (20 mi) to the NJava Sea, 37 km northwest of Bawean Island, Jawa Timur, Indonesia 8 reportsInfoMar 22, 2024 03:53 pm (Jakarta)6.512 km15 km (9.2 mi) to the SWJava Sea, 37 km west of Bawean Island, Jawa Timur, Indonesia 124 reportsInfoMar 22, 2024 11:22 am (Jakarta)5.910 km18 km (11 mi) to the NWJava Sea, 37 km west of Bawean Island, Jawa Timur, Indonesia 103 reportsInfoAug 4, 2023 07:31 am (Jakarta)5.5636 km90 km (56 mi) to the SE Indonesia: Di Laut 83 Km Timur Laut Bangkalan 87 reportsInfoApr 14, 2023 05:37 pm (GMT +7)5.4578 km63 km (39 mi) to the EJava Sea, 47 km southeast of Bawean Island, Jawa Timur, Indonesia 32 reportsInfoApr 14, 2023 04:55 pm (Jakarta)6.6632 km77 km (48 mi) to the SWJava Sea, 69 km north of Tuban, Kabupaten Tuban, Jawa Timur, Indonesia 796 reportsInfoFeb 6, 2020 01:12 am (GMT +7)6.1602 km73 km (46 mi) to the EJava Sea, 113 km north of Bangkalan, Kabupaten Bangkalan, Jawa Timur, Indonesia 89 reportsInfoSep 19, 2019 02:32 pm (GMT +7)5.7630 km62 km (38 mi) to the W Java, Indonesia 281 reportsInfoSep 19, 2019 02:32 pm (GMT +7)5.9618 km68 km (42 mi) to the WJava Sea, 90 km west of Bawean Island, Jawa Timur, IndonesiaInfoSep 19, 2019 02:06 pm (GMT +7)6.0625 km72 km (45 mi) to the WJava Sea, 94 km northeast of Rembangan, Indonesia 806 reportsInfoSep 21, 2017 06:59 am (GMT +7)5.6596 km60 km (37 mi) to the SEJava Sea, 107 km north of Bangkalan, Kabupaten Bangkalan, Jawa Timur, Indonesia 12 reportsInfoAug 9, 2010 10:34 am (GMT +7)5.3599 km63 km (39 mi) to the SEJava Sea, 49 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoJun 6, 2004 04:38 pm (GMT +7)5.9579 km73 km (46 mi) to the EJava Sea, 57 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoApr 28, 1998 06:51 am (GMT +7)5.7591 km74 km (46 mi) to the EJava Sea, 58 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoMay 20, 1996 01:18 am (Jakarta)5.4613 km25 km (16 mi) to the SWJava Sea, 45 km southwest of Bawean Island, Jawa Timur, IndonesiaInfoDec 28, 1992 04:49 am (GMT +7)6.0601 km69 km (43 mi) to the EJava Sea, 54 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoSep 2, 1992 12:50 pm (GMT +7)6.7625 km42 km (26 mi) to the SWJava Sea, 64 km southwest of Bawean Island, Jawa Timur, IndonesiaInfoOct 10, 1987 09:26 pm (GMT +7)5.9574 km79 km (49 mi) to the EJava Sea, 62 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoFeb 28, 1987 04:51 am (Jakarta)5.4584 km42 km (26 mi) to the SEJava Sea, 33 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoAug 29, 1982 08:18 pm (Jakarta)5.8597 km37 km (23 mi) to the SEJava Sea, 27 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoJan 28, 1982 04:46 am (GMT +7)5.6627 km92 km (57 mi) to the WJava Sea, Provinsi Jawa Tengah, 99 km northwest of Tuban, IndonesiaInfoNov 8, 1981 08:41 pm (GMT +7)5.8633 km49 km (30 mi) to the SWJava Sea, 69 km southwest of Bawean Island, Jawa Timur, IndonesiaInfoFeb 13, 1970 10:43 pm (GMT +7)6.4623 km59 km (36 mi) to the EJava Sea, 40 km east of Bawean Island, Jawa Timur, IndonesiaInfoApr 16, 1969 05:15 am (GMT +7)5.6588 km69 km (43 mi) to the EJava Sea, 52 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoMar 24, 1967 06:46 pm (GMT +7)5.5606 km22 km (14 mi) to the SWJava Sea, 44 km southwest of Bawean Island, Jawa Timur, IndonesiaInfoMar 24, 1967 04:00 pm (GMT +7)6.7598 km30 km (19 mi) to the SWJava Sea, 52 km southwest of Bawean Island, Jawa Timur, IndonesiaInfoJan 24, 1963 04:29 pm (GMT +7)5.6599 km94 km (58 mi) to the SEJava Sea, 80 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoMar 22, 1962 07:19 am (GMT +7)6.0575 km61 km (38 mi) to the EJava Sea, 46 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoMar 22, 1962 05:57 am (GMT +7)6.4600 km59 km (37 mi) to the EJava Sea, 44 km southeast of Bawean Island, Jawa Timur, IndonesiaInfoMay 27, 1920 05:48 am (Universal Time)6.5600 km61 km (38 mi) to the EJava Sea, 44 km southeast of Bawean Island, Jawa Timur, 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]