A major 7.6 magnitude earthquake struck 120 miles east of Acapulco on Mexico's Pacific coast, the U.S. Geological Survey said on Tuesday.
The USGS located the epicenter of the quake at 15 miles east of Ometepec in Guerrero state at a depth of 10.9 miles.
The Pacific Tsunami Warning Center said the inland earthquake would not generate a destructive widespread tsunami, but there was the possibility of some local tsunami effects.
The quake was felt in Mexico City where buildings shook and office employees fled into the street, according to a Reuters witnesses. Cell phone lines were down and traffic snarled in the capital moments after the quake.
No damage was reported in Oaxaca, near where the quake hit, according to local television.
Earlier it had been reported at 7.9 magnitude and initially as 7.6 magnitude.