Banjir bisa disebabkan oleh berbagai faktor, baik alamiah maupun manusia. Beberapa penyebab umum banjir meliputi:
1. Curah hujan tinggi:
Hujan lebat dalam waktu singkat bisa menyebabkan sungai meluap, saluran air tersumbat, dan genangan air yang cepat mengakibatkan banjir.
2. Topografi:
Daerah dataran rendah atau sungai yang melewati wilayah dengan kontur tanah yang landai rentan terhadap banjir karena air lebih mudah menumpuk di area tersebut.
3. Tanah yang jenuh air:
Tanah yang sudah jenuh air akibat hujan sebelumnya tidak dapat menyerap air dengan baik, sehingga meningkatkan risiko banjir.
4. Sungai yang meluap:
Sungai yang melewati wilayah yang sudah dibangun secara padat dengan kurangnya ruang untuk aliran air bisa meluap saat terjadi curah hujan tinggi.