Moderate mag. 4.0 earthquake - 10.6 km northwest of Juliaca, Puno, Peru, on Sunday, Sep 21, 2025, at 12:21 pm (GMT -5)

Wait 5 sec.

")}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: Sep 21, 2025 17:29 GMT - I felt this quakeA moderate magnitude 4.0 earthquake hit Southern Peru on Sun, Sep 21, 2025 at 17:21 GMT. The quake had a moderate depth of 228 km (142 mi) and was not felt (or at least not reported so).Quake Data | Interactive map | User reports | Aftershocks | Earlier quakes here | Quakes in Peru | Puno | Lima ProvinceHint: Click on the image to see different maps of this quake!Moderate magnitude 4.0 earthquake at 228 km depth21 Sep 17:29 UTC: First to report: EMSC after 7 minutes.I didn't feel itI felt this quakeEarthquake detailsDate & timeSep 21, 2025 17:21:45 UTC - Local time at epicenterSunday, Sep 21, 2025, at 05:21 pm (Universal Time GMT +0)Statuspreliminary (automatic detection)Magnitude4.0Depth228 kmEpicenter latitude / longitude15.44°S / 70.21°WPuno, PeruAlso near: Bolivia 87 km (54 mi) awaySeismic antipode15.44°N / 109.79°EShaking intensityNot feltPrimary data sourceEMSC (European-Mediterranean Seismological Centre)Nearest volcanoCerro Pucara (119 km / 74 mi)Estimated 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 energy8 minutes agoSep 21, 2025 17:21 GMT / Sep 21, 2025 05:21 pm (Universal Time)Lat / Lng: -15.44 / -70.21: Southern PeruSource: EMSCDetail info | You felt it? - Report it!';storedMarkers.push(['quake-22189147',-15.44000,-70.21000,'8 minutes ago: Mag. 4.0, Southern Peru',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 PeruNearby placesThe closest larger town near the epicenter is Mucra, a town with 72 inhabitants in Peru, in 5.3 km (3.3 mi) distance to the northeast, but it is unlikely that the quake was felt there. DistancePlaceMax. shaking intensity(*)RegionCountry5 km (3 mi)NE of epicenterMucra(pop: 72)I: Not feltSan Roman, PunoPeru11 km (7 mi)SE of epicenterJuliaca(pop: 245,700)I: Not feltSan Roman, PunoPeru15 km (9 mi)N of epicenterCalapuja(pop: 375)I: Not feltLampa, PunoPeru15 km (9 mi)E of epicenterAyabacas(pop: 85)I: Not feltSan Roman, PunoPeru20 km (12 mi)NW of epicenterLampa(pop: 4,780)I: Not feltPunoPeru24 km (15 mi)SE of epicenterMiti(pop: 62)I: Not feltSan Roman, PunoPeru25 km (15 mi)SW of epicenterCabanilla(pop: 895)I: Not feltLampa, PunoPeru26 km (16 mi)NE of epicenterSaman(pop: 407)I: Not feltAzangaro, PunoPeru28 km (17 mi)S of epicenterAtuncolla(pop: 12,700)I: Not feltPuno, PunoPeru30 km (19 mi)E of epicenterPusi(pop: 828)I: Not feltHuancane, PunoPeru32 km (20 mi)SE of epicenterHuata(pop: 823)I: Not feltPuno, PunoPeru34 km (21 mi)E of epicenterCapujata(pop: 148)I: Not feltHuancane, PunoPeru35 km (22 mi)N of epicenterArapa(pop: 907)I: Not feltAzangaro, PunoPeru37 km (23 mi)S of epicenterVilque(pop: 731)I: Not feltPuno, PunoPeru38 km (23 mi)SE of epicenterPaucarcolla(pop: 616)I: Not feltPuno, PunoPeru38 km (24 mi)N of epicenterMataro Chico(pop: 265)I: Not feltAzangaro, PunoPeru46 km (29 mi)SE of epicenterCapachica(pop: 537)I: Not feltPuno, PunoPeru47 km (29 mi)NW of epicenterPalca(pop: 969)I: Not feltLampa, PunoPeru49 km (31 mi)SE of epicenterPuno(pop: 128,600)I: Not feltPunoPeru51 km (32 mi)N of epicenterSan Juan de Salinas(pop: 181)I: Not feltAzangaro, PunoPeru51 km (32 mi)SW of epicenterSanta Lucia(pop: 4,320)I: Not feltLampa, PunoPeru55 km (34 mi)NE of epicenterAyrampuni(pop: 338)I: Not feltSan Antonio De Putina, PunoPeru58 km (36 mi)N of epicenterTirapata(pop: 691)I: Not feltAzangaro, PunoPeru59 km (37 mi)N of epicenterAzangaro(pop: 13,300)I: Not feltAzangaro, PunoPeru61 km (38 mi)NE of epicenterVilque Chico(pop: 511)I: Not feltHuancane, PunoPeru62 km (39 mi)W of epicenterJarpaña(pop: 119)I: Not feltLampa, PunoPeru67 km (42 mi)SE of epicenterTaquile(pop: 2,000)I: Not feltPuno, PunoPeru68 km (42 mi)NE of epicenterCcancco(pop: 95)I: Not feltHuancane, PunoPeru70 km (43 mi)SE of epicenterPlateria(pop: 554)I: Not feltPuno, PunoPeru73 km (45 mi)S of epicenterSan Juan de Dios(pop: 135)I: Not feltPuno, PunoPeru74 km (46 mi)NW of epicenterAyaviri(pop: 19,300)I: Not feltAyaviri, PunoPeru74 km (46 mi)NE of epicenterInchupalla(pop: 267)I: Not feltHuancane, PunoPeru77 km (48 mi)E of epicenterRosaspata(pop: 478)I: Not feltHuancane, PunoPeru77 km (48 mi)E of epicenterChujucuyo(pop: 160)I: Not feltMoho, PunoPeru78 km (48 mi)S of epicenterViluyo(pop: 209)I: Not feltPuno, PunoPeru80 km (50 mi)SE of epicenterCaritamaya(pop: 540)I: Not feltPuno, PunoPeru83 km (52 mi)NW of epicenterOcuviri(pop: 823)I: Not feltLampa, PunoPeru84 km (52 mi)SW of epicenterHacienda Huancane(pop: 7,830)I: Not feltLampa, PunoPeru92 km (57 mi)SE of epicenterIlave(pop: 16,000)I: Not feltEl Collao, PunoPeru828 km (514 mi)NW of epicenterLima(pop: 7,737,000): Not feltLima ProvincePeruNotes:(*) 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!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 GMT2025-09-21EpicenterAgency4.0228 km142 mi17:21:45SOUTHERN PERUEMSC (European-Mediterranean Seismological Centre)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 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)Sep 21, 2025 05:21 pm (Universal Time)8 minutes ago4.0228 km0 km - This quakeSouthern PeruMain Shock (this quake)MoreMap of aftershocksPrevious quakes in the same area of this earthquake8 minutes agoSep 21, 2025 17:21 GMT / Sep 21, 2025 05:21 pm (Universal Time)Lat / Lng: -15.44 / -70.21: Southern PeruSource: EMSCDetail info | You felt it? - Report it!',4.0,40, '#bb202a', 0.9,1.5, '#bb202a', 0.27);map2.addToMap('thisQuake',-15.44,-70.21,'8 minutes ago: Mag. 4.0, Southern Peru','Earthquake: Mag 4.0 / 228 km (142 mi) depth8 minutes agoSep 21, 2025 17:21 GMT / Sep 21, 2025 05:21 pm (Universal Time)Lat / Lng: -15.44 / -70.21: Southern PeruSource: EMSCDetail 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)})(); })(); (async function(){while(typeof mkRequest=="undefined")await new Promise(r=>setTimeout(r,500));mkRequest("https://server2.allquakes.com/api/getPrevious.php?quakeId=22189147","get","",function(httpObj){let r=httpObj.responseText,d=document;if(""!=r&&200==httpObj.status){let o=JSON.parse(r);if(!o){d.getElementById("olderQuakesSection").remove();return};let table=d.getElementById("qTableOlder");table.innerHTML+=o.tableRows,qTableOlder.alternateBg(),d.getElementById("placeholder_largestQText").innerHTML=o.html,d.getElementById("sectionPreviousCWrap").style.display="",eval(o.js)}})})();]]>Support Us – Help Us Enhance Our Services!We’re passionate about delivering the latest volcano and earthquake data from around the globe — just for you. However, maintaining our website and free apps requires significant time, effort, and resources.Your support helps us expand our hardware and software capabilities and empowers our dedicated editorial team. Our mission is to provide uninterrupted, real-time updates whenever an earthquake strikes or a volcano erupts — and your donations make this possible. Every contribution, big or small, is deeply appreciated. If you find our information valuable and want to help us add new features, create compelling content, and improve our technology, please consider making a donation:Donate with Card or Apple/Google Pay:Send €5 €10 €25 €50 €100 €250 Donate with PayPal:Planned Features:Improved multilingual supportTsunami alertsFaster responsivenessThanks to your past donations, we have recently added:Design upgradesDetailed earthquake statisticsAdditional seismic data sourcesDownload the Volcanoes & Earthquakes app to stay among the first to receive the fastest seismic and volcano alerts online:Android | iOSThank you for being part of our mission!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.