USGS cho biết trong một thông báo, trận động đất xảy ra ngoài khơi tỉnh Sarangani trên hòn đảo chính phía nam Mindanao ở độ sâu 78 km vào lúc 08:14 GMT.
Hiện chưa có báo cáo về thương vong nhưng trận động đất được cảm nhận trên một khu vực rộng lớn của hòn đảo.
Theo USGS, không có cảnh báo sóng thần nào được đưa ra sau trận động đất.
“Tôi nghĩ đây là trận động đất mạnh nhất mà tôi từng trải qua” - Keeshia Leyran (27 tuổi), nói với AFP từ thành phố Davao, cách tâm chấn khoảng 200 km, nơi cô đang tham dự một hội nghị.
"Mọi người xung quanh tôi hoảng loạn và chạy ra ngoài. Hàng trăm người có mặt tại sự kiện này nên thành thật mà nói, tôi sợ xảy ra giẫm đạp hơn" – cô nói.
Động đất là chuyện thường xảy ra ở Philippines, quốc gia nằm dọc theo "Vành đai lửa" Thái Bình Dương, một vòng cung có hoạt động địa chấn cũng như núi lửa dữ dội trải dài từ Nhật Bản qua Đông Nam Á và khắp lưu vực Thái Bình Dương.