M2.1 earthquake 4km WNW of Dublin, CA
A magnitude 2.1 earthquake struck 4km WNW of Dublin, CA on Fri, Dec 18, 2020, 3:17 AM PST (11:17 UTC), 10 km (6 mi) below the surface.
A larger quake followed: M4.2 4km SE of Aromas, CA. This one was a foreshock.
Map
Where this earthquake was located, with the others nearby. Select one for its page.
The earthquake
- Magnitude
- 2.1 (Md, duration), micro
- Magnitude from
- Northern California Seismic System
- Local time
- UTC
- 2020-12-18 11:17:17 UTC
- Depth
- 10.2 km (6.3 mi), shallow
- Epicenter
- 37.710° N, 121.981° W
- Region
- California
- Felt reports
- 2
- Tsunami flag
- No
- Status
- Reviewed by a seismologist
Did you feel it?
2 people reported to the USGS what they felt; the strongest reported shaking was II, weak shaking.

How well it is located
Reviewed by a seismologist.
- Location uncertainty
- About 0.1 km horizontally, 0.2 km in depth
- Magnitude uncertainty
- ±0.17
- Depth from
- From location
- Station coverage gap
- 48°
- Stations used
- 96
Nearest places
Distance and direction from each place to the epicenter, with its forecast.
Nearby
Within 100 km, magnitude 1.5 and up: 96 in the 60 days after this one and 18 in the 30 days before it.
After
- 2.14km ESE of Hayward, CA · 2116 days ago · 7 km deep · 10 km away
- 1.60km SE of Rollingwood, CA · 2114 days ago · 5 km deep · 41 km away
- 2.36km SSW of Gilroy, CA · 2113 days ago · 3 km deep · 90 km away · felt by 13
- 1.77km N of Day Valley, CA · 2113 days ago · 3 km deep · 69 km away · felt by 1
- 2.50km SE of Rollingwood, CA · 2113 days ago · 5 km deep · 41 km away · felt by 68
- 1.69km NE of Milpitas, CA · 2112 days ago · 8 km deep · 29 km away
- 1.63km ESE of Pacheco, CA · 2112 days ago · 16 km deep · 30 km away
- 1.82km SE of Pacheco, CA · 2112 days ago · 15 km deep · 30 km away
- 1.72km E of Berkeley, CA · 2109 days ago · 9 km deep · 30 km away
- 1.710km NNE of San Martin, CA · 2109 days ago · 4 km deep · 72 km away
- 1.62km NW of Bay Point, CA · 2109 days ago · 0 km deep · 37 km away · felt by 1
- 1.58km ENE of Alum Rock, CA · 2109 days ago · 7 km deep · 42 km away
- 1.82km ESE of Aromas, CA · 2109 days ago · 8 km deep · 98 km away
- 1.92km NNE of San Leandro, CA · 2108 days ago · 7 km deep · 15 km away · felt by 1
- 2.616km E of Seven Trees, CA · 2108 days ago · 6 km deep · 55 km away · felt by 22
- 2.61km WNW of Bay Point, CA · 2107 days ago · 8 km deep · 36 km away · felt by 102
- 1.82km S of Los Altos Hills, CA · 2107 days ago · 5 km deep · 42 km away · felt by 5
- 2.83km S of Los Altos Hills, CA · 2104 days ago · 6 km deep · 42 km away · felt by 403
- 2.12km SSW of Los Altos Hills, CA · 2104 days ago · 5 km deep · 42 km away · felt by 13
- 2.014km SE of Livermore, CA · 2103 days ago · 4 km deep · 30 km away · felt by 2
- 2.60km E of San Pablo, CA · 2103 days ago · 5 km deep · 42 km away · felt by 271
- 3.37km S of Muir Beach, CA · 2103 days ago · 13 km deep · 55 km away · felt by 3,865
- 1.96km NE of Aromas, CA · 2101 days ago · 5 km deep · 93 km away · felt by 1
- 2.19km ENE of Milpitas, CA · 2101 days ago · 6 km deep · 32 km away · felt by 2
- 1.810km ESE of Livermore, CA · 2100 days ago · 3 km deep · 29 km away
- 2.66km WSW of Glen Ellen, CA · 2098 days ago · 7 km deep · 88 km away · felt by 16
- 2.26km WSW of Glen Ellen, CA · 2098 days ago · 7 km deep · 88 km away · felt by 1
- 1.53km NNE of Vine Hill, CA · 2097 days ago · 6 km deep · 37 km away · felt by 2
- 1.89km ENE of Milpitas, CA · 2097 days ago · 8 km deep · 30 km away
- 2.63km WNW of Concord, CA · 2097 days ago · 16 km deep · 30 km away · felt by 84
- 1.92km SE of Pacheco, CA · 2097 days ago · 14 km deep · 30 km away · felt by 3
- 3.08km NE of Alum Rock, CA · 2096 days ago · 10 km deep · 36 km away · felt by 442
- 2.34km ENE of Walnut Creek, CA · 2096 days ago · 10 km deep · 24 km away · felt by 28
- 1.916km E of Seven Trees, CA · 2093 days ago · 7 km deep · 55 km away
- 1.716km E of Seven Trees, CA · 2093 days ago · 6 km deep · 55 km away
- 1.63km ESE of Union City, CA · 2093 days ago · 6 km deep · 13 km away
- 2.02km NNW of Kensington, CA · 2090 days ago · 11 km deep · 36 km away · felt by 15
- 1.914km E of Yountville, CA · 2090 days ago · 10 km deep · 80 km away · felt by 1
- 3.62km W of Concord, CA · 2089 days ago · 15 km deep · 29 km away · felt by 3,784
- 2.12km WNW of Concord, CA · 2089 days ago · 13 km deep · 30 km away · felt by 106
- 1.73km S of Los Altos Hills, CA · 2088 days ago · 5 km deep · 42 km away
- 1.815km NNE of Morgan Hill, CA · 2088 days ago · 8 km deep · 59 km away
- 4.24km SE of Aromas, CA · 2086 days ago · 8 km deep · 99 km away · felt by 13,081 · tsunami flag
- 2.03km ESE of Aromas, CA · 2086 days ago · 8 km deep · 98 km away · felt by 10
- 3.04km SE of Aromas, CA · 2086 days ago · 8 km deep · 99 km away · felt by 483
- 1.94km SE of Aromas, CA · 2086 days ago · 7 km deep · 100 km away · felt by 64
- 1.65km SE of Aromas, CA · 2086 days ago · 6 km deep · 100 km away · felt by 9
- 2.22km S of Los Altos Hills, CA · 2085 days ago · 5 km deep · 41 km away · felt by 10
- 1.52km ESE of Aromas, CA · 2085 days ago · 8 km deep · 98 km away
- 1.610km ESE of Alum Rock, CA · 2084 days ago · 2 km deep · 47 km away
- 1.64km ESE of Aromas, CA · 2084 days ago · 6 km deep · 99 km away
- 1.56km SW of Gilroy, CA · 2084 days ago · 2 km deep · 89 km away
- 2.37km NW of San Francisco Zoo, CA · 2084 days ago · 5 km deep · 52 km away · felt by 6
- 1.87km NW of San Francisco Zoo, CA · 2084 days ago · 6 km deep · 52 km away
- 1.93km ESE of Aromas, CA · 2083 days ago · 7 km deep · 98 km away
- 1.83km ESE of Aromas, CA · 2083 days ago · 7 km deep · 98 km away
- 2.18km ENE of Alum Rock, CA · 2083 days ago · 7 km deep · 41 km away
- 1.63km ENE of Walnut Creek, CA · 2083 days ago · 10 km deep · 24 km away
- 1.86km E of Milpitas, CA · 2083 days ago · 2 km deep · 34 km away
- 1.85km SW of Gilroy, CA · 2082 days ago · 4 km deep · 89 km away
The first 60 of 96.
Before
- 1.74km WNW of Dublin, CA · 2116 days ago · 10 km deep · 0 km away
- 1.74km WNW of Dublin, CA · 2116 days ago · 10 km deep · 1 km away
- 2.34km WNW of Dublin, CA · 2116 days ago · 10 km deep · 0 km away · felt by 16
- 2.02km E of Pacheco, CA · 2118 days ago · 15 km deep · 31 km away
- 1.62km N of El Cerrito, CA · 2119 days ago · 3 km deep · 38 km away · felt by 24
- 3.510km ENE of Morgan Hill, CA · 2119 days ago · 4 km deep · 72 km away · felt by 597
- 3.710km ENE of Morgan Hill, CA · 2119 days ago · 4 km deep · 72 km away · felt by 2,305
- 1.82km N of Knightsen, CA · 2123 days ago · 8 km deep · 41 km away
- 1.75km S of Blackhawk, CA · 2126 days ago · 16 km deep · 9 km away
- 1.83km ESE of Berkeley, CA · 2127 days ago · 9 km deep · 29 km away
- 1.68km ENE of Alum Rock, CA · 2130 days ago · 7 km deep · 40 km away
- 1.87km N of Pittsburg, CA · 2135 days ago · 18 km deep · 43 km away
- 1.76km SSW of Gilroy, CA · 2135 days ago · 7 km deep · 90 km away
- 1.66km W of San Francisco Zoo, CA · 2135 days ago · 10 km deep · 52 km away
- 1.63km ESE of Highlands-Baywood Park, CA · 2136 days ago · 4 km deep · 37 km away
- 1.71km WSW of Pleasant Hill, CA · 2139 days ago · 11 km deep · 27 km away · felt by 2
- 2.211km NE of Milpitas, CA · 2140 days ago · 5 km deep · 27 km away
- 1.510km SSE of Sunol, CA · 2145 days ago · 6 km deep · 25 km away
Earthquakes todayCalifornia earthquakesLive radar here
Sources
From the USGS Earthquake Hazards Program and its partner networks, event nc73499785. Read Sun, Oct 4, 2026, 6:59 AM UTC.