")}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 4, 2026 07:42 GMT - I felt this quakeA moderate magnitude 3.9 earthquake occurred in the North Atlantic Ocean near Pico Island island, Portugal, on Sat, Jul 4, 2026 at 07:34 GMT. The quake had a very shallow depth of 10.8 km (7 mi) and was reported felt by some people near the epicenter.Quake Data | Interactive map | Seismograms | User reports | Earlier quakes here | Quakes in Portugal | AzoresHint: Click on the image to see different maps of this quake!Light magnitude 3.9 earthquake at 11 km depth4 Jul 07:39 UTC: First to report: VolcanoDiscovery after 5 minutes.4 Jul 07:41: Now using data updates from EMSCI didn't feel itI felt this quakeEarthquake detailsDate & timeJul 4, 2026 07:34:53 UTC - Local time at epicenterSaturday, Jul 4, 2026, at 07:34 am (Universal Time GMT +0)Statuspreliminary (automatic detection)Magnitude3.90Depth10.8 kmEpicenter latitude / longitude38.647°N / 28.47°WAzores, PortugalSeismic antipode38.647°S / 151.53°EAustraliaShaking intensityIV Light shaking near epicenterFelt2 reportsPrimary data sourceEMSC (European-Mediterranean Seismological Centre)Nearest volcanoPico (21 km / 13 mi)Weather at epicenter at time of quakeOvercast Clouds 19.8°C (68 F), humidity: 92%, wind: 2 m/s (5 kts) from NNEEstimated 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 energy8 minutes ago reported feltJul 4, 2026 07:34 GMT / Jul 4, 2026 07:34 am (Universal Time)Lat / Lng: 38.647 / -28.47: Azores Islands, PortugalSource: EMSCDetail info | Read user reports | You felt it? - Report it!';storedMarkers.push(['quake-23158554',38.64700,-28.47000,'8 minutes ago: Mag. 3.9, Azores Islands, Portugal',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 Madeira AzoresNearby placesThe closest larger town where the quake might have been felt is Madalena, a town with 6,100 inhabitants in Portugal, in 13.3 km (8 mi) distance south of the epicenter. People likely experienced weak shaking there. Several smaller towns and villages are located closer to the epicenter and might have experienced stronger shaking.The following table shows some of the places that might have been affected (or not) by the shaking.DistancePlaceMax. shaking intensity(*)RegionCountry12 km (7 mi)S of epicenterBandeiras(pop: 626)IV: LightMadalena, AzoresPortugal13 km (8 mi)S of epicenterMadalena(pop: 6,140)III: WeakAzoresPortugal19 km (12 mi)SE of epicenterCais do Pico(pop: 3,390)III: WeakSao Roque do Pico, AzoresPortugal19 km (12 mi)W of epicenterCedros(pop: 907)III: WeakHorta, AzoresPortugal23 km (14 mi)E of epicenterVelas(pop: 1,980)III: WeakAzoresPortugal25 km (15 mi)SW of epicenterRibeira Grande(pop: 5,200)III: WeakAzoresPortugal34 km (21 mi)SE of epicenterLajes(pop: 4,710)III: WeakAzoresPortugal40 km (25 mi)E of epicenterCalheta(pop: 3,770)III: WeakAzoresPortugal59 km (37 mi)E of epicenterSanto Antao(pop: 745)II: Very weakCalheta, AzoresPortugal63 km (39 mi)NE of epicenterSanta Cruz da Graciosa(pop: 1,780)II: Very weakAzoresPortugal98 km (61 mi)E of epicenterSanta Barbara(pop: 1,270)II: Very weakAngra do Heroismo, AzoresPortugal107 km (66 mi)E of epicenterBiscoitos(pop: 1,430)II: Very weakPraia da Vitoria, AzoresPortugal109 km (68 mi)E of epicenterAngra do Heroismo(pop: 12,000)II: Very weakAngra do Heroismo, AzoresPortugal122 km (76 mi)E of epicenterPraia da Vitoria(pop: 6,060)II: Very weakPraia da Vitoria, AzoresPortugal246 km (153 mi)E of epicenterMosteiros(pop: 1,120)I: Not feltPonta Delgada, AzoresPortugal248 km (154 mi)W of epicenterLajes das Flores(pop: 3,910)I: Not feltAzoresPortugal255 km (158 mi)NW of epicenterVila do Corvo(pop: 250)I: Not feltAzoresPortugal255 km (159 mi)NW of epicenterPonta Delgada(pop: 359)I: Not feltSanta Cruz Das Flores, AzoresPortugal265 km (165 mi)E of epicenterPonta Delgada(pop: 20,100)I: Not feltAzoresPortugal272 km (169 mi)E of epicenterLagoa(pop: 14,400)I: Not feltAzoresPortugal284 km (176 mi)E of epicenterMaia(pop: 1,900)I: Not feltRibeira Grande, AzoresPortugal285 km (177 mi)E of epicenterVila Franca do Campo(pop: 5,040)I: Not feltAzoresPortugal299 km (186 mi)E of epicenterPovoacao(pop: 2,160)I: Not feltPovoacao, AzoresPortugalNotes:(*) 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 5 minutes, before other agencies reported it. So far, we have received 2 reports for this quake from Portugal. The quake was reported to have been felt in up to approx. 20 km (12 mi) distance, with isolated cases to have felt the quake even 24 km (15 mi) away.Most reports came from Angustias, a town with 2,400 inhabitants in Azores in 19.5 km (12 mi) distance southwest of the epicenter, Portugal. 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.Translate24.1 km SW of epicenter [Map] / Light shaking (MMI IV) (reported through our app)23 km SW of epicenter [Map] / Light shaking (MMI IV) (reported through our iOS app)List of cities/places with most reportsPlaceDistance from epicenterAverage reported Shaking IntensityNr. of reportsAngustias, Azores, Portugal(Pop.: 2,418)19.5 km (12 mi)SW of epicenterIV: Light 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 (*)IV: Light shaking223–24 km (14.3–15 mi)24 km (15 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-07-4EpicenterAgency3.910.8 km6.7 mi07:34:53.4AZORES ISLANDS, PORTUGALEMSC (European-Mediterranean Seismological Centre)"; HTMLcontent += ""; mainMap.addToMap("station"+id, lat, lon, title,HTMLcontent); mainMap.map.panTo([lat,lon]); document.getElementById("map_canvas").scrollIntoView();}]]>SeismogramsSeismic station: (ROSA/PM network) | Distance from quake: 21 km / 13 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.5-5.0 Hz. Source: NSF SAGE Facility IRISWS timeseriesplot Web ServiceSeismogram (vertical component) around time of quake. ArraySeismic station: Cha de Macela, Sao Miguel Island, Azores (CMLA/II network) | Distance from quake: 275 km / 171 mi | Show on map | Station InfoShow moreEarthquake statisticsAverage number of earthquakesBased on data from the past 56 years and our earthquake archive back to 1900, there are about 813 quakes on average per year in the area near the epicenter of this quake (within 100 km/61 mi):Mag. 6 or higher: 0.02 quakes per year (or 1 quake every 41.7 years)Mag. 5 or higher: 0.18 quakes per year (or 1 quake every 5.4 years)Mag. 4 or higher: 1.92 quakes per yearMag. 3 or higher: 54 quakes per year (or 4.5 quakes per month)Mag. 2 or higher: 671 quakes per year (or 56 quakes per month)Mag. 1 or higher: 801 quakes per year (or 67 quakes per month)The area where this quake occurred has a high level of seismic activity. It has had at least 3 quakes above magnitude 6 since 1900, which suggests that larger earthquakes of this size occur infrequently, probably on average approximately every 40 to 45 years.Number of quakes per yearPrevious quakes in the same area of this earthquake