At least 24 people died and several others went missing as a shallow-engine driven boat capsized in river Karatoa at Awliar ghat under Boda upazila in Panchagarh on Sunday afternoon.