Philippine Sea Plate
棉兰老岛坐落于巽他板块和菲律宾海板块之间的复杂的边界上。科塔巴托海沟的隐没带就是这两个板块之间的斜向聚合的一部分。该隐没带的走滑分量主要由菲律宾断层系统提供，部分由哥打巴托断层系统提供。哥打巴托断层系统是一系列沿西北－东南发展的左旋走滑断层，形成了哥打巴托弧与棉兰老岛中央火山带之间的边界。而该次地震的震源机制同样为西北－东南走向的走滑断层，与当地主要断层的类型吻合。