")}t.setAttribute("data-distAdded",1)}}async filterEQ(t){document;if(this.magFilter=t,this.currMag){var e=this.currMag.getAttribute("data-baseVal"),s=Math.max(t,e);if(this.currMag.innerText=s.toString(),this.magFilterBtns){const e=this.magFilterBtns.getElementsByClassName("magFilter");for(i=0;isetTimeout(t,1e3))),t!=this.distFilter){if(this.distFilter=t,this.currDistInfoKm&&(this.currDistInfoKm.innerText=t),this.currDistInfoMi&&(this.currDistInfoMi.innerText=Math.round(.62137*t)),t>this.currentMaxDist)return this.loadNewQuakes(500);this.applyFilters()}}async filterByAge(t){if(this.ageFilter=t,this.ageFilterBtns){const s=this.ageFilterBtns.getElementsByClassName("ageFilter");for(var e=0;e0){if(t.getAttribute("data-mag")&&parseFloat(t.getAttribute("data-mag"))3&&t.getAttribute("data-mag")&&parseInt(t.getAttribute("data-ea"))>0)return!1}if(this.ageFilter>0)if(this.referenceTime){if(t.getAttribute("data-time")&&this.referenceTime-parseInt(t.getAttribute("data-time"))>this.ageFilter)return!1}else if(t.getAttribute("data-time")&&e-parseInt(t.getAttribute("data-time"))>this.ageFilter)return!1;if(this.statusFilter&&t.getAttribute("data-ea")&&parseInt(t.getAttribute("data-ea"))>0)return!1;if(this.distFilter>0){if(t.getAttribute("data-dist")&&parseFloat(t.getAttribute("data-dist"))>this.distFilter)return!1;if(500==this.distFilter&&t.getAttribute("data-dist")&&t.getAttribute("data-mag")){const e=parseFloat(t.getAttribute("data-mag")),s=parseFloat(t.getAttribute("data-dist"));if(e25)return!1;if(e50)return!1;if(e100)return!1;if(e200)return!1;if(e250)return!1;if(e300)return!1;if(s>500)return!1}}return"time"==this.sortBy||!t.classList.contains("tSpc")}async applyFilters(t){(t=t||0)||!this.loadMoreUrl||this.hasLoadedAll||(this.loadMoreRows(),await new Promise(t=>setTimeout(t,500)));const e=document;let s=this.table.rows,i=0;const a=Math.floor(Date.now()/1e3);for(let t=1;tsetTimeout(t,20)))}const r=s.getElementsByClassName("aStr");nowUTC=Math.floor(Date.now()/1e3);for(let t=0;tsetTimeout(t,1e3))),await new Promise(t=>setTimeout(t,200));const e=this.table,s=Array.from(e.querySelectorAll(":scope > tbody > tr"));s.shift();let i="desc";t==this.sortBy&&"desc"==this.sortDir&&(i="asc"),this.sortBy=t,this.sortDir=i,s.sort((e,s)=>{if("time"==t){const t=parseInt(e.getAttribute("data-time")),a=parseInt(s.getAttribute("data-time"));return"asc"==i?t-a:a-t}if("dep"==t){const t=parseInt(e.getAttribute("data-dep")),a=parseInt(s.getAttribute("data-dep"));return"asc"==i?t-a:a-t}let a=parseFloat(e.getAttribute("data-mag"));isNaN(a)&&(a=0);let r=parseFloat(s.getAttribute("data-mag"));return isNaN(r)&&(r=0),"asc"==i?a-r:r-a});for(let i of s)"tSpc"!=i.className&&1!=i.getAttribute("data-ea")||(i.style.display="time"==t?"":"none"),e.tBodies[0].appendChild(i);this.table.rows[0].style.opacity=1,this.isSorting=0,this.applyFilters()}async changeCircleSize(t){let e=this.map;e.circleScale*=t;for(let t=0;tt?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(t){this.map=t}}]]>Updated: Oct 15, 2026 20:38 GMT - I felt this quakeA moderate magnitude 3.9 earthquake hit 71 km (44 mi) away from Monforte de Lemos, Galicia, Spain, late in the evening of Thursday, Oct 15, 2026 at 10.34 pm local time (GMT +2). The depth of the quake could not be determined, but is assumed to be shallow.The quake was reported felt by some people near the epicenter.Quake Data | Interactive map | User reports | Earlier quakes here | Quakes in Spain | Quakes in Portugal | Castille and León | Galicia | Principality of AsturiasHint: Click on the image to see different maps of this quake!Light magnitude 3.9 earthquake at unknown depth15 Oct 20:36 UTC: First to report: VolcanoDiscovery after 2 minutes.15 Oct 20:37: Now using data updates from EMSCI didn't feel itI felt this quakeEarthquake detailsDate & timeOct 15, 2026 20:34:45 UTC - Local time at epicenterThursday, Oct 15, 2026, at 10:34 pm (GMT +2)Statuspreliminary (automatic detection)Magnitude3.90Depth10 kmEpicenter latitude / longitude42.4553°N / 6.6498°WLeon, Castille and León, SpainAlso near: Portugal 56 km (35 mi) awaySeismic antipode42.4553°S / 173.3502°ENew ZealandShaking intensityIV Light shaking near epicenterFelt2 reportsPrimary data sourceEMSC (European-Mediterranean Seismological Centre)Weather at epicenter at time of quakeClear Sky 18.3°C (65 F), humidity: 71%, wind: 1 m/s (2 kts) from NNWEstimated seismic energy released4.5 x 1010 joules (12.4 megawatt hours, equivalent to 10.7 tons of TNT) | equivalent to ONE quake of magnitude 3.9 | about seismic energy4 minutes ago reported feltOct 15, 2026 20:34 GMT / Oct 15, 2026 10:34 pm (GMT +2)Lat / Lng: 42.4553 / -6.6498: SpainSource: EMSCDetail info | Read user reports | You felt it? - Report it!';storedMarkers.push(['quake-23439965',42.45530,-6.64980,'4 minutes ago: Mag. 3.9, Spain',html,'quakes-5-24.png',18,18,9,9,124]); 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 Canary IslandsNearby placesThe closest larger town where the quake might have been felt is Ponferrada, a town with 69,000 inhabitants in Spain, in 11.1 km (7 mi) distance northeast of the epicenter. People likely experienced light shaking there. Several smaller towns and villages are located closer to the epicenter and might have experienced stronger shaking. In the capital of Spain, Madrid, 334 km (208 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(*)RegionCountry6 km (4 mi)N of epicenterPriaranza del Bierzo(pop: 844)IV: LightLeon, Castille and LeónSpain11 km (7 mi)NE of epicenterPonferrada(pop: 68,700)IV: LightLeon, Castille and LeónSpain15 km (9 mi)W of epicenterPuente de Domingo Florez(pop: 1,830)III: WeakLeon, Castille and LeónSpain17 km (11 mi)N of epicenterCacabelos(pop: 5,120)III: WeakLeon, Castille and LeónSpain21 km (13 mi)S of epicenterEncinedo(pop: 949)III: WeakLeon, Castille and LeónSpain26 km (16 mi)NE of epicenterBembibre(pop: 10,100)III: WeakLeon, Castille and LeónSpain28 km (18 mi)W of epicenterO Barco de Valdeorras(pop: 13,500)III: WeakOurense, GaliciaSpain29 km (18 mi)N of epicenterToreno(pop: 3,660)III: WeakLeon, Castille and LeónSpain35 km (22 mi)N of epicenterFabero(pop: 5,150)III: WeakLeon, Castille and LeónSpain39 km (24 mi)S of epicenterGalende(pop: 1,340)III: WeakZamora, Castille and LeónSpain40 km (25 mi)W of epicenterPetin(pop: 1,090)III: WeakOurense, GaliciaSpain43 km (27 mi)NE of epicenterIguena(pop: 1,630)III: WeakLeon, Castille and LeónSpain48 km (30 mi)SE of epicenterCastrocontrigo(pop: 1,070)III: WeakLeon, Castille and LeónSpain49 km (30 mi)E of epicenterAstorga(pop: 12,100)III: WeakLeon, Castille and LeónSpain50 km (31 mi)N of epicenterPalacios del Sil(pop: 1,340)III: WeakLeon, Castille and LeónSpain51 km (32 mi)W of epicenterPobra de Trives(pop: 2,190)III: WeakOurense, GaliciaSpain51 km (32 mi)W of epicenterQuiroga(pop: 4,120)II: Very weakLugo, GaliciaSpain54 km (34 mi)NE of epicenterQuintana del Castillo(pop: 1,020)II: Very weakLeon, Castille and LeónSpain54 km (34 mi)N of epicenterDegana(pop: 1,270)II: Very weakAsturias, Principality of AsturiasSpain60 km (37 mi)NE of epicenterVillablino(pop: 8,920)II: Very weakLeon, Castille and LeónSpain61 km (38 mi)W of epicenterO Incio(pop: 2,320)II: Very weakLugo, GaliciaSpain61 km (38 mi)E of epicenterVillarejo de Orbigo(pop: 3,280)II: Very weakLeon, Castille and LeónSpain61 km (38 mi)NW of epicenterBecerrea(pop: 3,400)II: Very weakLugo, GaliciaSpain62 km (39 mi)SE of epicenterCastrocalbon(pop: 1,220)II: Very weakLeon, Castille and LeónSpain64 km (40 mi)NW of epicenterNavia de Suarna(pop: 1,670)II: Very weakLugo, GaliciaSpain64 km (40 mi)E of epicenterLa Baneza(pop: 11,100)II: Very weakLeon, Castille and LeónSpain64 km (40 mi)W of epicenterCastro Caldelas(pop: 1,220)II: Very weakOurense, GaliciaSpain67 km (42 mi)SE of epicenterSantibanez de Vidriales(pop: 1,250)II: Very weakZamora, Castille and LeónSpain67 km (42 mi)N of epicenterSan Antolin(pop: 1,930)II: Very weakAsturias, Principality of AsturiasSpain69 km (43 mi)E of epicenterCarrizo de la Ribera(pop: 2,580)II: Very weakLeon, Castille and LeónSpain72 km (45 mi)NW of epicenterSarria(pop: 13,500)II: Very weakLugo, GaliciaSpain72 km (45 mi)NW of epicenterLancara(pop: 3,120)II: Very weakLugo, GaliciaSpain75 km (46 mi)SW of epicenterRios(pop: 2,070)II: Very weakOurense, GaliciaSpain75 km (47 mi)SW of epicenterVinhais(pop: 9,070)II: Very weakDistrito de BragancaPortugal80 km (50 mi)SW of epicenterLaza(pop: 1,770)II: Very weakOurense, GaliciaSpain84 km (52 mi)NW of epicenterCorgo(pop: 4,310)II: Very weakLugo, GaliciaSpain84 km (52 mi)NW of epicenterCastroverde(pop: 3,220)II: Very weakLugo, GaliciaSpain87 km (54 mi)SW of epicenterVerin(pop: 13,800)II: Very weakOurense, GaliciaSpain182 km (113 mi)SE of epicenterValladolid(pop: 300,600)I: Not feltCastille and LeónSpain334 km (208 mi)SE of epicenterMadrid(pop: 3,255,900)I: Not feltMadridSpainNotes:(*) Shaking intensity according to the Modified Mercalli Intensity Scale (MMI) and estimated using seismic models.User-reports for this quake (2)The first report about ground shaking reached us after only 2 minutes, before other agencies reported it. So far, we have received 2 reports for this quake from Spain. The quake was reported to have been felt in up to approx. 40–70 km (25–43 mi) distance, with isolated cases to have felt the quake even 71 km (44 mi) away.Most reports came from Sarria, a town with 14,000 inhabitants in Galicia in 72 km (45 mi) distance northwest of the epicenter, Spain. Further below is a list of places where most people reported 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.Contribute:Leave a comment if you find a particular report interesting or want to add to it.Flag as inappropriate.Mark as helpful or interesting.Send your own user report!TranslatePonferrada (11.1 km NNE of epicenter) [Map] / Weak shaking (MMI III) / rattling, vibrating / 1-2 s : Sitting 71.1 km WNW of epicenter [Map] / Weak shaking (MMI III) / horizontal (sideways) swinging / 2-5 s : All ok List of cities/places with most reportsPlaceDistance from epicenterAverage reported Shaking IntensityNr. of reportsSarria, Galicia, Spain(Pop.: 13,508)72 km (45 mi)NW of epicenterIII: Weak shaking1Note: Only reports with latitude/longitude coordinate positions given (2 in total) could be used for statistics.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 (*)III: Weak shaking211–71 km (6.8–44 mi)41 km (26 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.Get the Android appI didn't feel itI felt this quakeIf you were near the epicenter and felt it, please share your experience and submit a short "I felt it" report! Other users would love to hear about it!If you did NOT feel the quake although you were in the area, please report it as well! Your contribution is valuable to earthquake science and seismic hazard analysis.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-10-15EpicenterAgency3.910 km6.2 mi(*)20:34:45.98SPAINEMSC (European-Mediterranean Seismological Centre)Notes:(*) A depth given as 10 km often means that the the depth of the quake could be not determined with sufficient accuracy.Previous quakes in the same area of this earthquake4 minutes ago reported feltOct 15, 2026 20:34 GMT / Oct 15, 2026 10:34 pm (GMT +2)Lat / Lng: 42.4553 / -6.6498: SpainSource: EMSCDetail info | Read user reports | You felt it? - Report it!',3.9,39, '#bb202a', 0.9,1.5, '#bb202a', 0.27);map2.addToMap('thisQuake',42.4553,-6.6498,'4 minutes ago: Mag. 3.9, Spain','Earthquake: Mag 3.9 / 10 km (6.2 mi) depth4 minutes ago reported feltOct 15, 2026 20:34 GMT / Oct 15, 2026 10:34 pm (GMT +2)Lat / Lng: 42.4553 / -6.6498: SpainSource: EMSCDetail info | Read user reports | You felt it? - Report it!','default'); 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://server3.allquakes.com/api/getPrevious.php?quakeId=23439965","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("olderQuakesSection");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)})();]]>