An earthquake with a preliminary magnitude of 6.3 struck in the Mexican state of Oaxaca on Monday, the U.S. Geological Survey said.
The quake's epicenter was about 17 miles (27 km) from Ometepec, Guerrero. It was about 7.6 miles (12 km) deep, the USGS said.
There were no immediate reports of damage or injuries.
Residents felt the quake in Mexico City, hundreds of miles away from the epicenter.
There were no initial reports of major damage in the capital, Mayor Marcelo Ebrard said on Twitter.
– CNN's Krupskaia Alis and Rafael Romo contributed to this report.