The incident took place around 8.30 AM at Nongspung village, about 11 km away from the district headquarters Nongstoin.
"The truck overturned after hitting the railing at the side of the road due to overspeeding," Superintendent of Police of West Khasi Hills Sylvester Nongtnger said.
12 people died on the spot, while five succumbed to their injuries at the Nongstoin Civil Hospital, the SP said.
Those seriously injured were taken to different hospitals including Shillong Civil Hospital and NEIGRHIMS.
Meanwhile, Meghalaya Health minister Roshan Warjri visited the city hospital and met the injured persons.
Meghalaya Home Minister HDR Lyngdoh expressed condolences to all the bereaved families.
Disclaimer: No Business Standard Journalist was involved in creation of this content