Theo Viện Địa chấn và Núi lửa Philippines (Phivolcs), trận động đất xảy ra lúc 12h22 phút (giờ địa phương), với tâm chấn nằm ở độ sâu 15 km, cách thị trấn Magsaysay khoảng 6km về phía Đông Nam. Viện này cảnh báo, do có nguồn gốc kiến tạo, nhiều khả năng động đất sẽ kéo theo các dư chấn và có thể gây thiệt hại.
Cơn địa chấn này cũng đã được cảm nhận rõ rệt ở thành phố Kidapawan, thành phố Koronadal và một số nơi khác ở khu vực Mindanao. Philippines thường xuyên ghi nhận các hoạt động địa chấn do nằm ở "Vành đai lửa" của Thái Bình Dương.