The Geological Survey said the 6:31 a.m. (1231 GMT; 8:31 a.m. EDT) quake was centered about 24 miles (38 kilometers) southwest of Puerto San Jose and 6 miles (10 kilometers) below the surface.
[Ads /]
The quake sent people fleeing into the streets in El Salvador.
Guatemalan President Jimmy Morales sent tweets urging people to remain calm and saying the government was collecting information about possible damage.
[Ads /]