Le tremblement de terre s'est produit à une profondeur de 124 km vers 10H00 locales (02H00 GMT) au large de la ville de Calatagan, dans la province de Batangas, près de la capitale Manille.
Le chef de la police de Calatagan, Emil Mendoza, a déclaré qu'il s'était précipité à l'extérieur avec les employés de son commissariat après la secousse.
Aucune victime ou dégât n'a été signalé dans l'immédiat, mais les autorités chargées de la gestion des catastrophes ont été déployées pour évaluer le bilan de la secousse, a indiqué M. Mendoza à l'AFP.
Ronald Torres, chargé de la gestion des catastrophes à Calatagan, a déclaré que le tremblement de terre avait duré entre 30 secondes et une minute.
Le tremblement de terre a été ressenti dans la capitale, Manille, où des résidents sont sortis des bâtiments en courant.
Les pistes et les voies de circulation de l'aéroport international Ninoy Aquino ont été temporairement fermées afin de vérifier que la chaussée n'a pas subi de dommages, selon les autorités.
Diego Mariano, du bureau de la protection civile, a déclaré à la presse:
Pour l'instant, il n'y a pas de dégâts majeurs ni de victimes. L'évaluation se poursuit.
Le dernier séisme majeur en date s'est produit dans le Nord des Philippines en octobre. De magnitude 6,4, il a frappé la ville de Dolores dans la province montagneuse d'Abra, blessant plusieurs personnes, endommageant des bâtiments et coupant l'électricité dans la majeure partie de la région.
Un séisme de magnitude 7 a également frappé la province d'Abra en juillet et a fait onze morts et plusieurs centaines de blessés, provoquant des glissements de terrain et des fissures au sol.