The Philippine military has pledged to keep up search and rescue efforts after tropical storm Megi ripped through central areas this week, burying many under landslides and killing at least 123 people.
Megi was the first cyclone this year to hit the Philippines, an archipelago of more than 7600 islands that sees an average of 20 tropical storms a year.
Eighty six of the casualties were in Baybay, a mountainous area prone to landslides in Leyte province, where 236 people were also injured, the city government said in a report on Thursday.
Three others drowned in different provinces, while six people were still missing, the national disaster agency said.
"The search, rescue and retrieval operations will continue," a Philippine Army infantry unit in Baybay said on Facebook.
Aerial photographs and video from the local government showed collapsed slopes, burying coconut plantations and houses in dirt and mud. In one area, rescuers had to use rubber boats to reach a landslide.
Megi, which made landfall on Sunday with sustained winds of up to 65km/h and gusts of up to 80km/h, has since dissipated.
The district of Kantagnos had been "greatly devastated", an army engineering and construction battalion on Leyte said on Facebook.
"Homes and livelihoods have been damaged, families and individuals are missing and communication have been unstable," said the post.
More than 162,000 displaced residents are sheltering in evacuation centres, while a further 41,000 are living with relatives, government data showed.
Megi's destructive path has revived memories of other deadly storms in the Philippines.
In December, category 5 typhoon Rai ravaged the central Philippines, with the death toll reaching 405 and nearly 1400 injured.
Typhoon Haiyan, one of the most powerful tropical cyclones ever recorded, killed 6,300 in 2013.
Australian Associated Press
Sign up for our newsletter to stay up to date.