More than 20 people have lost their lives, and scores more are missing due to heavy rains in KwaZulu-Natal.

Cooperative Governance and Traditional Affairs spokesperson, Nonala Ndlovu, said eThekwini Disaster Management teams have been busy attending to scenes across the city.

Several roads in KwaZulu-Natal are closed due to flooding in different parts of the province.