The National Disaster Risk Reduction and Management Council (NDRRMC) said the typhoon also left 10 people injured while eight others were declared missing, Xinhua reported.
NDRRMC said Rammasun destroyed 668.23 million pesos ($15.32 million) worth of rice, corn, other cash crops and livestock in affected areas.
According an earlier report, at least 20 people were killed, seven injured and five were missing.
Of the one million people affected by the typhoon, the NDRRMC said more than half a million were currently housed in evacuation centers.
A total of 1,193 passengers from ships were also stranded at various ports in northern Philippines.
The typhoon packed maximum sustained winds of 140 kmph and gustiness of up to 170 kmph when it barrelled through central and northern Philippines, including the country’s capital region of Metro Manila Wednesday.
Based on the latest update from the state weather bureau, Rammasun has slightly weakened as it continues to move away from the Philippines.