Menurut BMKG, pusat gempa terletak pada koordinat 7.79 Lintang Utara (LU) dan 126.99 Bujur Timur (BT), dengan lokasi tepatnya berada 422 kilometer di sebelah timur laut Melonguane. Gempa tersebut terdeteksi pada kedalaman 59 kilometer di bawah permukaan laut.