")}e.setAttribute("data-distAdded",1)}}async filterEQ(e){if(document,this.magFilter=e,this.currMag){var s=Math.max(e,this.currMag.getAttribute("data-baseVal"));if(this.currMag.innerText=s.toString(),this.magFilterBtns){let a=this.magFilterBtns.getElementsByClassName("magFilter");for(i=0;isetTimeout(e,1e3))),e!=this.distFilter){if(this.distFilter=e,this.currDistInfoKm&&(this.currDistInfoKm.innerText=e),this.currDistInfoMi&&(this.currDistInfoMi.innerText=Math.round(.62137*e)),e>this.currentMaxDist)return this.loadNewQuakes(500);this.applyFilters()}}async filterByAge(e){if(this.ageFilter=e,this.ageFilterBtns){let s=this.ageFilterBtns.getElementsByClassName("ageFilter");for(var a=0;a0&&(e.getAttribute("data-mag")&&parseFloat(e.getAttribute("data-mag"))3&&e.getAttribute("data-mag")&&parseInt(e.getAttribute("data-ea"))>0))return!1;if(this.ageFilter>0){if(this.referenceTime){if(e.getAttribute("data-time")&&this.referenceTime-parseInt(e.getAttribute("data-time"))>this.ageFilter)return!1}else if(e.getAttribute("data-time")&&s-parseInt(e.getAttribute("data-time"))>this.ageFilter)return!1}if(this.statusFilter&&e.getAttribute("data-ea")&&parseInt(e.getAttribute("data-ea"))>0)return!1;if(this.distFilter>0){if(e.getAttribute("data-dist")&&parseFloat(e.getAttribute("data-dist"))>this.distFilter)return!1;if(500==this.distFilter&&e.getAttribute("data-dist")&&e.getAttribute("data-mag")){let a=parseFloat(e.getAttribute("data-mag")),l=parseFloat(e.getAttribute("data-dist"));if(a25||a50||a100||a200||a250||a300||l>500)return!1}}return!("time"!=this.sortBy&&e.classList.contains("tSpc"))}async applyFilters(e){var e=e||0;e||!this.loadMoreUrl||this.hasLoadedAll||(this.loadMoreRows(),await new Promise(e=>setTimeout(e,500)));let s=document,a=this.table.rows,l=0,r=Math.floor(Date.now()/1e3);for(let n=1;nsetTimeout(e,20)))}}let h=a.getElementsByClassName("aStr");nowUTC=Math.floor(Date.now()/1e3);for(let u=0;usetTimeout(e,1e3))),await new Promise(e=>setTimeout(e,200));let s=this.table,a=Array.from(s.querySelectorAll(":scope > tbody > tr"));a.shift();let l="desc",r=e==this.sortBy;for(let n of(r&&"desc"==this.sortDir&&(l="asc"),this.sortBy=e,this.sortDir=l,a.sort((s,a)=>{if("time"==e){let r=parseInt(s.getAttribute("data-time")),n=parseInt(a.getAttribute("data-time"));return"asc"==l?r-n:n-r}if("dep"==e){let o=parseInt(s.getAttribute("data-dep")),d=parseInt(a.getAttribute("data-dep"));return"asc"==l?o-d:d-o}let h=parseFloat(s.getAttribute("data-mag"));isNaN(h)&&(h=0);let u=parseFloat(a.getAttribute("data-mag"));return isNaN(u)&&(u=0),"asc"==l?h-u:u-h}),a))("tSpc"==n.className||1==n.getAttribute("data-ea"))&&("time"==e?n.style.display="":n.style.display="none"),s.tBodies[0].appendChild(n);this.table.rows[0].style.opacity=1,this.isSorting=0,this.applyFilters()}async changeCircleSize(e){let s=this.map;s.circleScale*=e;for(let a=0;atimeAtCurRow?posFound=1:(elToInsertAfter=rows[curRowInd],curRowInd++)}else posFound=1;markThem&&(newTableRow.classList.add("newQuake"),setTimeout(function(){removeMarking(newTableRow)},8e3)),elToInsertAfter.parentNode.insertBefore(newTableRow,elToInsertAfter.nextSibling),elToInsertAfter=rows[curRowInd],curRowInd++,newRows++,"undefined"!=typeof addQuakeToMap?eval(quake.js):setTimeout(function(){eval(quake.js)},100)}return newRows+updated>0&&(this.alternateBg(),"time"==this.sortBy&&"asc"==this.sortDir&&this.sortTable("time")),[newRows,updated]}assignMap(e){this.map=e}}]]>Updated: Jul 20, 2026 07:57 GMT - I felt this quakeA moderate magnitude 4.0 earthquake hit 42 km (26 mi) away from Deqen, Tibet, China, in the early afternoon of Monday, Jul 20, 2026 at 3.22 pm local time (GMT +8). The quake had a moderate depth of 150 km (93 mi) and was not felt (or at least not reported so).Quake Data | Interactive map | Seismograms | User reports | Aftershocks | Earlier quakes here | Quakes in or near China | Quakes in India | Quakes in Nepal | Tibet | Gasa | Lhuentse DzongkhagHint: Click on the image to see different maps of this quake!Moderate magnitude 4.0 earthquake at 150 km depth20 Jul 07:43 UTC: First to report: EMSC after 21 minutes.I didn't feel itI felt this quakeEarthquake detailsDate & timeJul 20, 2026 07:22:25 UTC - Local time at epicenterMonday, Jul 20, 2026, at 03:22 pm (GMT +8)StatusconfirmedMagnitude4.00Depth150 kmEpicenter latitude / longitude30.192°N / 90.371°ELhasa Shi, Tibet, ChinaSeismic antipode30.192°S / 89.629°WShaking intensityII Very weak shakingFelt0 reportsPrimary data sourceEMSC (European-Mediterranean Seismological Centre)Weather at epicenter at time of quakeOvercast Clouds 8°C (46 F), humidity: 42%, wind: 1 m/s (2 kts) from NNEEstimated seismic energy released6.3 x 1010 joules (17.5 megawatt hours, equivalent to 15.1 tons of TNT) | equivalent to ONE quake of magnitude 4.0 | about seismic energy35 minutes agoJul 20, 2026 07:22 GMT / Jul 20, 2026 03:22 pm (GMT +8)Lat / Lng: 30.192 / 90.371: China: Eastern XizangSource: EMSCOther sources: RaspberryShake: 4.0 / 150 km, NCS: 4.0 / 150 kmDetail info | You felt it? - Report it!';storedMarkers.push(['quake-23200283',30.19200,90.37100,'35 minutes ago: Mag. 4.0, China: Eastern Xizang',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 ChinaNearby placesThe closest larger town where the quake might have been felt is Deqen, a town with 62,000 inhabitants in China, in 42 km (26 mi) distance southeast of the epicenter. People likely experienced very weak shaking there. In the capital of Bhutan, Thimphu, 311 km (194 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(*)RegionCountry42 km (26 mi)SE of epicenterDeqen(pop: 62,400)II: Very weakLhasa Shi, TibetChina77 km (48 mi)NE of epicenterDamxung(pop: 47,900)II: Very weakLhasa Shi, TibetChina85 km (53 mi)SE of epicenterDoilungdeqen(pop: 137,500)II: Very weakLhasa Shi, TibetChina87 km (54 mi)S of epicenterNyemo(pop: 30,000)II: Very weakLhasa Shi, TibetChina89 km (56 mi)SE of epicenterChengguan Qu(pop: 478,300)II: Very weakLhasa Shi, TibetChina92 km (57 mi)E of epicenterLhuenzhub(pop: 50,600)II: Very weakLhasa Shi, TibetChina93 km (58 mi)SE of epicenterLhasa(pop: 118,700)II: Very weakTibetChina99 km (62 mi)S of epicenterQuxu(pop: 41,900)II: Very weakLhasa Shi, TibetChina110 km (68 mi)SE of epicenterDagze(pop: 32,300)I: Not feltLhasa Shi, TibetChina137 km (85 mi)E of epicenterMaizhokunggar(pop: 49,500)I: Not feltLhasa Shi, TibetChina157 km (98 mi)SW of epicenterLuobuqiongzi(pop: 42,600)I: Not feltRikaze Diqu, TibetChina160 km (99 mi)SW of epicenterJiangzi(pop: 10,000)I: Not feltRikaze Diqu, TibetChina172 km (107 mi)SE of epicenterLhoka(pop: 353,700)I: Not feltShannan Diqu, TibetChina178 km (111 mi)SW of epicenterXigazê(pop: 80,000)I: Not feltRikaze Diqu, TibetChina215 km (134 mi)NE of epicenterNagqu(pop: 30,000)I: Not feltTibetChina246 km (153 mi)S of epicenterLaya(pop: 2,000)I: Not feltGasa Bhutan262 km (163 mi)S of epicenterGasa(pop: 548)I: Not feltGasa Bhutan292 km (181 mi)S of epicenterLhuentse(pop: 100)I: Not feltLhuentse Dzongkhag Bhutan293 km (182 mi)S of epicenterPunakha(pop: 21,500)I: Not feltPunakha Dzongkhag Bhutan296 km (184 mi)S of epicenterJakar(pop: 6,240)I: Not feltBumthang Dzongkhag Bhutan299 km (186 mi)S of epicenterTrongsa(pop: 2,810)I: Not feltTrongsa Dzongkhag Bhutan304 km (189 mi)S of epicenterWangdue Phodrang(pop: 8,950)I: Not feltWangdue Phodrang Dzongkhag Bhutan307 km (191 mi)S of epicenterTrashi Yangtse(pop: 3,030)I: Not feltTrashi Yangste Bhutan311 km (194 mi)S of epicenterThimphu(pop: 98,700)I: Not feltThimphu Dzongkhag Bhutan321 km (199 mi)S of epicenterParo(pop: 11,400)I: Not feltParo Dzongkhag Bhutan323 km (200 mi)SE of epicenterTawang Town(pop: 11,200)I: Not feltTawang, State of Arunachal PradeshIndia330 km (205 mi)S of epicenterHa(pop: 1,450)I: Not feltHaa Dzongkhag Bhutan338 km (210 mi)S of epicenterTrashigang(pop: 872)I: Not feltTrashigang Dzongkhag Bhutan348 km (217 mi)SW of epicenterMangan(pop: 4,640)I: Not feltMangan, SikkimIndia362 km (225 mi)SW of epicenterGangtok(pop: 100,300)I: Not feltSikkimIndia368 km (229 mi)SE of epicenterDirang(pop: 3,750)I: Not feltWest Kameng, State of Arunachal PradeshIndia377 km (235 mi)SW of epicenterYuksom(pop: 150)I: Not feltWest Sikkim, SikkimIndia385 km (240 mi)SE of epicenterKoloriang(pop: 2,350)I: Not feltKurung Kumey, State of Arunachal PradeshIndia408 km (254 mi)SE of epicenterSeppa(pop: 18,400)I: Not feltEast Kameng, State of Arunachal PradeshIndia439 km (273 mi)SW of epicenterKhadbari(pop: 22,900)I: Not feltSankhuwasabha, KoshiNepalNotes:(*) 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-07-20EpicenterAgency4.0150 km93 mi07:22:25EASTERN XIZANGEMSC (European-Mediterranean Seismological Centre)4.0150 km93 mi07:22:25Xizang0 km (0 mi) epicenter difference with EMSCRaspberryShake (RaspberryShake)4.0150 km93 mi07:22:25Tibet, 310km NNE of Thimphu, Bhutan0 km (0 mi) epicenter difference with EMSCNCS (National Center for Seismology)"; HTMLcontent += ""; mainMap.addToMap("station"+id, lat, lon, title,HTMLcontent); mainMap.map.panTo([lat,lon]); document.getElementById("map_canvas").scrollIntoView();}]]>SeismogramsSeismic station: Tibet, China (LSA/IC network) | Distance from quake: 91 km / 56 mi | Show on map | Station InfoSeismogram (vertical component) around time of quake. Thin dotted red line indicates time of quake. Seismic waves arrive some time later, depending on distance. Bandpass filter applied: 0.2-5.0 Hz. Source: NSF SAGE Facility IRISWS timeseriesplot Web ServiceSeismic station: Kakani, Nepal (KKN/NK network) | Distance from quake: 562 km / 349 mi | Show on map | Station InfoShow moreAftershocks 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 1 km2 (0 square miles) as a first-order estimate. The length of the rupture zone thus was probably around 2 km (1 mi).[More info]Recorded aftershocks, latest first (0 quake)Jul 20, 2026 03:22 pm (GMT +8)35 minutes ago4.0150 km0 km - This quakeChina: Eastern XizangMain Shock (this quake)MoreMap of aftershocksPrevious quakes in the same area of this earthquake35 minutes agoJul 20, 2026 07:22 GMT / Jul 20, 2026 03:22 pm (GMT +8)Lat / Lng: 30.192 / 90.371: China: Eastern XizangSource: EMSCOther sources: RaspberryShake: 4.0 / 150 km, NCS: 4.0 / 150 kmDetail info | You felt it? - Report it!',4.0,40, '#bb202a', 0.9,1.5, '#bb202a', 0.27);map2.addToMap('thisQuake',30.192,90.371,'35 minutes ago: Mag. 4.0, China: Eastern Xizang','Earthquake: Mag 4.0 / 150 km (93 mi) depth35 minutes agoJul 20, 2026 07:22 GMT / Jul 20, 2026 03:22 pm (GMT +8)Lat / Lng: 30.192 / 90.371: China: Eastern XizangSource: EMSCOther sources: RaspberryShake: 4.0 / 150 km, NCS: 4.0 / 150 kmDetail info | You felt it? - Report it!','default'); // this will be local to this table obj function putQuakeOnMap(id,lat,lon,time,title,html,mag,zIndex) { qTableOlder.putQuakeOnMap(id,lat,lon,time,title,html,mag,zIndex); } map2.circleScale=0.5;qTableOlder.usePalette=1;qTableOlder.startVal=qTableOlder.referenceTime-(80*365.25*86400);qTableOlder.endVal=qTableOlder.referenceTime; qTableOlder.assignMap(map2); (async function(){await new Promise(r => setTimeout(r,4000));map2.map.setZoom(7)})(); })(); (function(){let done=false;async function loadPrevious(){if(done)return;done=true;while(typeof mkRequest=="undefined")await new Promise(r=>setTimeout(r,500));mkRequest("https://server2.allquakes.com/api/getPrevious.php?quakeId=23200283","get","",function(httpObj){let r=httpObj.responseText,d=document;if(""!=r&&200==httpObj.status){let o=JSON.parse(r);if(!o){let s=d.getElementById("olderQuakesSection");if(s)s.remove();return};let table=d.getElementById("qTableOlder");if(!table)return;table.innerHTML+=o.tableRows,qTableOlder.alternateBg();let ph=d.getElementById("placeholder_largestQText");if(ph)ph.innerHTML=o.html;let wrap=d.getElementById("sectionPreviousCWrap");if(wrap)wrap.style.display="";eval(o.js)}})}let d=document,target=d.getElementById("sectionPreviousCWrap")||d.getElementById("placeholder_largestQText")||d.getElementById("qTableOlder");if(!target||!("IntersectionObserver" in window)){loadPrevious();return}let obs=new IntersectionObserver(function(entries){if(entries.some(e=>e.isIntersecting)){obs.disconnect();loadPrevious()}},{rootMargin:"300px 0px"});obs.observe(target)})();]]>Sources: VolcanoDiscovery / VolcanoAdventures and other sources as noted.Use of material: Most text and images on our websites are owned by us. Re-use is generally not permitted without authorization. Contact us for licensing rights.