El temblor se produjo a 10 kilómetros de profundidad bajo el lecho marino y a 374 kilómetros al este de la población de Baculin, alrededor de las 10:00 hora local (2:00 GMT), según indica el servicio geológico de Estados Unidos, que registra la actividad sísmica en todo el mundo.
Filipinas se asienta sobre el llamado Anillo de Fuego del Pacífico, una zona de gran actividad sísmica y volcánica en la que cada año se registran unos 7.000 terremotos, la mayoría moderados.