The United Nations will give Mozambique and the Comoros Islands $13 million in emergency funds to help provide food and water and repair damage to infrastructure, the organisation said late on Sunday, after the second cyclone in a month slammed into the region.
Cyclone Kenneth crashed into the northern province of the southern African nation on Thursday just as it was recovering from Cyclone Idai that hit further south last month.
Idai, the worst tropical storm to hit the region in decades, moved into neighbouring Zimbabwe and Malawi, killing more than 1,000 people.
Weather experts are warning that Kenneth could dump twice as much rain on northern Mozambique as Idai did. It has already killed five people as it unleashed heavy rains and flooding that has seen rivers burst their banks and smash whole villages.
Cyclone Kenneth hit the northern Mozambican province of Cabo Delgado late on Thursday, flattening entire villages with winds of up to 280 kph (174 mph).
The World Bank estimates Mozambique and other countries affected by the tropical storm will need over $2 billion to recover.
Mozambique also faces a cholera epidemic after the cyclone wiped out water and sanitation facilities.