A moderate earthquake centered off the coast of Baja California gave San Diego County a thorough shaking Tuesday afternoon, according to official monitoring data.
There were no immediate reports of damage or injuries.
The quake, centered 56 miles southwest of Imperial Beach off the coast of Baja California, was measured at 5.1 magnitude at 48 seconds past 3:28 p.m., according to preliminary U.S. Geological Survey data.
The quake was believed to have occurred at a depth of nine miles near the underwater San Clemente Fault.
Dogs barked, buildings rattled and residents scurried outside to see what was going on during the quake, which lasted about five seconds.
The quake was felt as far north as the Mojave Desert, and was felt to the east in Palm Springs as well, officials said.
A second quake initially reported by monitoring stations as being centered in the Mojave Desert southwest of Edwards Air Force Base was a false reading, officials said.