BONN (DE)

Earthquake9 June 2025

Magnitude
1.2ML
Depth
10.6km ± 1.5
Belgian time
15:24:072025-06-09
UTC
13:24:072025-06-09

Main parameters

Magnitude and intensity

Two numbers often confused, with the values of this earthquake and of the Observatory’s catalogue.

Preparing the animation…

1Magnitude: the size of the earthquake

The magnitude (ML 1.2) measures the size of the earthquake at its source, from the amplitude of the waves recorded by seismographs: a single value for the whole earthquake. Since 1985, 51 % of the 3,122 earthquakes with a magnitude in the Observatory’s catalogue have a smaller one.

Animation drawn from the page and the Observatory’s catalogue (tectonic earthquakes since 1985, ML or MW magnitudes); short descriptions of the European Macroseismic Scale EMS-98.

Date and time2025-06-09 13:24:07 UTC
2025-06-09 15:24:07 Belgian time
MagnitudeML 1.2
Epicentral coordinates50.702° N, 7.112° E
Uncertainty ± 1.5 km
Depth of hypocenter10.6 ± 1.5 km
Event IDROB 24045

Data source : ROB (Royal Observatory of Belgium)
Last update : 2025-06-13 14:12:45 Belgian time

Location map

Where and when the earthquake began

The focus, the epicentre and their uncertainties, with this earthquake’s values.

Preparing the animation…

1Focus and epicentre

An earthquake starts at depth, at the focus (or hypocentre): here 10.6 km below the surface. The point on the surface right above it is the epicentre (50.702° N, 7.112° E), the one the map shows.

Values from the page and the Observatory’s catalogue (tectonic earthquakes since 1985).

  • Epicentre
  • Station that recorded the event

Seismic activity in the area

Known earthquakes around the epicentre, from the catalogue of the Royal Observatory of Belgium.

Within 10 km of the epicentre

31 other earthquakes in the catalogue since 1988. 2 of them occurred after this one.

Latest earthquakes before this one

DatePlaceMagnitudeIntensityDistance km
2025-03-21BONN (DE)ML 1.8–2.3
2023-10-19FRIESDORF (DE)ML 1.0–1.8
2023-10-01KOENIGSWINTER (DE)ML 0.8–5.3
2023-08-21BONN (DE)ML 0.9–1.4
2023-08-18WERTHHOVEN (DE)ML 0.8–9.5

Largest known earthquakes

DatePlaceMagnitudeIntensityDistance km
1992-04-20TROISDORF (DE)ML 2.5–8.5
2020-10-12BONN (DE)ML 2.3–5.3
2020-06-07ROETTGEN (DE)ML 2.0–4.0
1990-11-09BAD GODESBERG (DE)ML 1.9–5.5
2025-03-21BONN (DE)ML 1.8–2.3
Notes and method

Tectonic and induced earthquakes from the Observatory’s catalogue, suspected ones included; quarry blasts, explosions and other events are not counted. Epicentral distances on the WGS84 ellipsoid.

Municipality: 2025 municipal boundaries (Statbel), applied to every earthquake, including those before the merger of municipalities. For an epicentre outside Belgium, only the circular area is given. Each earthquake’s name is the catalogue’s: it may refer to a place near the epicentre.

Magnitude: the one given on each earthquake’s page (ML preferably, otherwise MW or MS); magnitudes of different types are compared as they are.

The epicentres of historical earthquakes are only known to within a few kilometres, sometimes more: whether they fall in the area is indicative. Small earthquakes have only been recorded as the station network grew: the area’s older earthquakes are mostly the largest ones, and recent activity looks more frequent.

Arrival times at the stations

Each station first records the P wave, the fastest, then the S wave. The farther a station is from the epicentre, the later the waves reach it and the wider the gap between the two.

Stations
16
Epicentral distance
24.8 – 157.0km
Mean velocity, P wave
5.8km/s
Mean velocity, S wave
3.4km/s
  • P wave
  • S wave
  • Curve fitted to the measurements
Notes and method

Curves: travel time of a direct wave in a homogeneous medium. The velocity of each wave and an origin-time shift, common to both, are fitted to the measurements by least squares. Hypocenter at a depth of 10.6 km. P wave: 11 measurements, root-mean-square deviation 0.32 s. S wave: 12 measurements, root-mean-square deviation 0.56 s.

Stations farther than 120 km are left out of the fit: the first waves to reach them have travelled beneath the crust, through the mantle, where they propagate faster.

Table of measurements

Seismograms

How to read the seismograms

Using this earthquake’s recordings by 9 stations.

Preparing the animation…

1One seismometer, one trace

Animation computed in your browser from this earthquake’s recordings, with the same filters as the page’s seismograms.

Vertical ground motion recorded by the stations, from top to bottom by increasing distance from the epicentre. The P and S lines mark the measured arrivals.

Passband
Sound
  • P-wave arrival
  • S-wave arrival

Draw a rectangle on the chart to enlarge an area; double-click to return to the full view.

Loading signals…

Notes and method
  • Vertical component of the seismometers; accelerometers are not plotted. Before display, the trend of the signal is removed and a Butterworth band-pass filter is applied in both directions, so without shifting the arrivals. Each trace is scaled to its maximum in the displayed window; that maximum, shown on the right, is the signal divided by the sensitivity of the instrument, without correcting its frequency response.
  • Signals: public archive of ORFEUS (EIDA), networks BE, NL. Stations without signal in this archive: WBS, GLOK, KOE, KLL, HUP, BGG, KLB.

Download the signals (miniSEED)

Spectrogram

How to read a spectrogram

Using this earthquake’s recording at station TNL, 70.6 km from the epicentre.

Preparing the animation…

1What the station recorded

Animation computed in your browser from this earthquake’s recording, with the same calculation as the spectrogram on this page.

Distribution of the amplitude of the ground motion over time and frequency, at the selected station, on the vertical and, where possible, transverse component: each column is an instant, each row a frequency, the colour the amplitude in decibels below the maximum, the same for both components.

0 dB
Sound
  • P-wave arrival
  • S-wave arrival
  • Faded areas

Hover to read the time, frequency and amplitude; draw a rectangle to enlarge a time window, also applied to the seismograms; double-click to return to the full view.

Loading signals…

Notes and method
  • Faded areas: the analysis window (filter and smoothing) extends beyond the available signal (edges, gaps, band cut by the digitiser)
How to read this spectrogram
  • ReadingLow frequencies are at the bottom, high ones at the top. The stronger the colour, the more the ground moves at that instant and frequency. Before the P wave there is only the station’s background noise.
  • P and S wavesThe lines mark the P- and S-wave arrivals measured at this station. On the transverse component, perpendicular to the direction of the epicentre, the S wave is stronger than on the vertical one, and the P wave, without vanishing, is much weaker than the S wave.
  • Other stationsThe farther the station, the later the waves arrive and the more the high frequencies are attenuated on the way. With the “earthquake” scale, colours compare from one station to another; with the “absolute” scale, from one earthquake to another.
Method and sources

Multiple filter technique (Dziewonski, Bloch & Landisman, 1969), applied in your browser to the raw signal of the station (100 samples per second), the very file of the seismograms above: trend removed, ends tapered over 2 s, spectrum divided frequency by frequency by the instrument response (sensitivity, poles and zeros of the sensor, and digital filters of the digitiser, from the ORFEUS inventory), then, for each of the 81 frequencies from 50 to 0.5 Hz, a Gaussian filter exp(−α ((f − f₀)/f₀)²) with α = 18 and the envelope of the analytic signal; the power (squared envelope) is smoothed in time with a Gaussian whose standard deviation equals the filter’s, √(2α) T₀ / 2π (the smoothing operator of Torrence & Webster, 1999, used by Grinsted et al., 2004), and the displayed amplitude is its square root, the RMS amplitude at the filter’s resolution, free of the fades of the instantaneous envelope; one sample every 0.04 s. Up to normalisation, this is a continuous wavelet transform with the Morlet wavelet, ω₀ = √(2α) = 6, the usual value (Torrence & Compo, 1998). The filter is taken as zero where the digitiser’s anti-alias filter attenuates the signal by more than 80 % (or, when the inventory does not describe it, above 0.8 times the Nyquist frequency); the rows whose filter extends beyond that limit are hatched. Amplitudes in ground velocity, in decibels relative to the station’s maximum; below −40 dB, the background colour.

Colour scale, as chosen: “station”, 0 dB at the maximum of the selected station (vertical and transverse together); “earthquake”, at the maximum of all plotted stations, to compare colours from one station to another; “absolute”, 0 dB at 1 µm/s, from −40 to +40 dB (from 10 nm/s to 100 µm/s), the same on every page, saturated above. The levels are not recomputed: only their mapping to colours changes.

Above each spectrogram, the signal of its component, processed like the seismograms: trend removed, ends tapered over 2 s, 4th-order Butterworth band-pass applied in both directions between 0.5 Hz and the station’s limit, scaled to its maximum in the displayed window; that maximum, written on the right, is the signal divided by the instrument sensitivity, without correcting its frequency response. The time window is shared by the seismograms and the spectrogram.

Transverse component: −E·cos β + N·sin β, β being the back azimuth, the direction from the station to the epicentre (ObsPy convention), computed on the ellipsoid from the instrument position in the ORFEUS inventory; both horizontal components are converted to velocity by their sensitivity before the rotation, then corrected for their common response. It is only computed when the uncertainty on the epicentre location leaves this direction known to within 10°, atan(uncertainty / distance): beyond that, more than 17 % of the radial component, on which the P wave and part of the S wave arrive, would leak into the transverse one. Both components share the same 0 dB.

Computation checked against a second, independent implementation (ObsPy and NumPy) on recordings from the catalogue: instrument response compared with ObsPy’s (evalresp), envelopes and colour levels with NumPy. Response compared with ObsPy’s (evalresp), digital filters included, up to each station’s limit. Signals: public archive of ORFEUS (EIDA), networks BE, NL.

Station measurements

P- and S-wave arrivals and ground displacement measured at each station. Click a column heading to change the order.

km°UTCUTCsnm
Belgian seismic network (Royal Observatory of Belgium)9 stations
TNLTernell70.626013:24:19.69+11.82 s13:24:28.39+20.52 s8.705.6
MRGMont Rigi76.425413:24:20.61+12.74 s13:24:31.00+23.13 s10.398.8
MEMSMembach78.626313:24:21.13+13.26 s13:24:30.82+22.95 s9.694.6
HOUHouvegnez87.524413:24:22.42+14.55 s13:24:33.71+25.84 s11.2910.4
KLBKalborn97.822713:24:24.03+16.16 s13:24:36.05+28.18 s12.023.7
CLAClavier132.025713:24:29.51+21.64 s13:24:44.96+37.09 s15.453.5
RCHRochefort147.124613:24:31.73+23.86 s13:24:49.08+41.21 s17.352.3
GESGesves147.825713:24:31.92+24.05 s13:24:49.10+41.23 s17.181.8
GRAPGrapfontaine157.023213:24:33.22+25.35 s13:24:51.16+43.29 s17.942.5
Bensberg seismic network (University of Cologne, Germany)4 stations
KOEKöppel53.712513:24:17.39+9.52 s13:24:23.71+15.84 s6.32–
KLLKalltalsperre56.926413:24:17.39+9.52 s13:24:24.62+16.75 s7.23–
HUPHuppenbroich57.125713:24:17.50+9.63 s13:24:25.07+17.20 s7.57–
BGGBurg Eltz57.5164–13:24:25.24+17.37 s––
Dutch seismic network (KNMI)1 station
HGNHeimansgroeve83.627513:24:22.01+14.14 s13:24:32.06+24.19 s10.056.2
Network JCK1 station
WBSWahnbachtalsperre24.815113:24:11.64+3.77 s13:24:13.94+6.07 s2.30–
Network not specified1 station
GLOK28.812713:24:13.41+5.54 s13:24:16.77+8.90 s3.36–
Did you feel an earthquake?The inquiry takes just a few minutes. Every report helps seismologists assess the effects of the earthquake.
Take the inquiry