Vụ nổ xảy ra trên quốc lộ ở thị trấn Isulan vào thời điểm người dân đang tổ chức một lễ hội đường phố. Sultan Ludarat là tỉnh lớn thứ 2 tại đảo Mindanao - khu vực đang nằm trong tình trạng thiết quân luật sau khi xảy ra giao tranh giữa quân đội chính phủ và các nhóm phiến quân từ năm ngoái. Đây là vụ nổ bom thứ 2 ở Philippines chỉ trong vòng 1 tháng. Trước đó, tại một chốt kiểm soát của quân đội ở đảo Basilan đã xảy ra vụ đánh bom xe làm 11 người chết.
Cảnh sát đang điều tra vụ nổ. Phát biểu trước truyền thông, ông Oscar Albayalde, người đứng đầu lực lượng cảnh sát quốc gia Philippines cho rằng, một nhóm khủng bố địa phương có liên hệ với Tổ chức Nhà nước Hồi giáo (IS) tự xưng đứng đằng sau vụ tấn công này.