This Is a Certified Answer

Certified answers contain reliable, trustworthy information vouched for by a hand-picked team of experts. Brainly has millions of high quality answers, all of them carefully moderated by our most trusted community members, but certified answers are the finest of the finest.

Causes of floods are given below:

1. Soil erosion.
2. Increasing level of rainfall.
3.  Heavy Storms.
4. Dams

> heavy rainfall
Excessive levels of precipitation occurring over a prolonged period of time. This eventually leads to saturation of the soil. When the water table reaches the ground surface, there is increased overland flow or runoff
Coastal flooding - 
Flooding always occurs in coastal areas. High tides or storms cause the water level to rise. If the water level is higher than the level of the coastal lowland, flooding will occur. 

Flooding often occurs in lowlands. This is because rivers flow more slowly in low-lying areas. If the water volume increases suddenly, floods occur.