The first quake struck off the southern island of Mindanao, some 30 kilometres east-northeast of the city of Cortes, according to the USGS.
It was followed by at least six moderate aftershocks, the strongest a magnitude-5.3 that was four kilometres deep, the USGS said.
There were no immediate reports of damage and no tsunami warning was issued.