An earthquake measuring 6.2 on the Richter scale struck off the southern Philippine island of Mindanao on Thursday.

There were no immediate reports of casualties or damage.