Informasi dari Badan Meteorologi Klimatologi dan Geofisika (BMKG), gempa terjadi pada Kamis (6/9/2012) pukul 10.49 WIB. Gempa berada di kedalaman 10 km.
Lokasi gempa berada di 4,39 Lintang Utara dan 127,01 Bujur Timur. Pusat gempa berada di 24 km timur laut Kepulauan Talaud, 186 km timur laut Kepulauan Sangihe, serta 253 km timur laut Siautagulandangbiaro.