The quake struck at a depth of 2 kilometres, the EMSC said. Image Credit: File

Manila: A magnitude 6.0 earthquake struck Mindanao in the Philippines on Wednesday, the European Mediterranean Seismological Centre (EMSC) said.

The quake struck at a depth of 2 kilometres (1.24 miles), the EMSC said.

It was felt in Davao City, hometown of former President Rodrigo Duterte, the region's civil disaster agency said on Facebook.

Photos and videos on social media showed people evacuating shopping malls and a university to open spaces in the city, while lights hanging in a church swayed.

The earthquake was felt more strongly in the nearby province of Davao de Oro.

Damage and aftershocks were expected, the country's seismology agency said in a report.