Adapun peran Pemerintan yang sangat krusial dalam upaya pencegahan banjir ini, pemerintah dapat berperan aktif dalam mencegah, mengurangi risiko, dan mengelola dampak banjir guna melindungi masyarakat dan lingkungan hidup.Â
Beberapa peran pemerintah untuk mencegah terjadinya banjir : Mengembangkan kebijakan dan rencana tata ruang yang memperhitungkan risiko banjir, Menyusun regulasi untuk mengatur pembangunan dan penggunaan lahan dengan mempertimbangkan dampak terhadap drainase dan risiko banjir, Membangun dan memelihara infrastruktur drainase yang efisien, seperti saluran air, selokan, dan sistem drainase, Menyusun rencana tanggap darurat yang efektif untuk menghadapi banjir, Mengembangkan strategi untuk mengurangi dampak perubahan iklim yang dapat meningkatkan risiko banjir, Mengevaluasi efektivitas program pencegahan banjir dan melakukan pembelajaran dari pengalaman masa lalu dan memperbarui kebijakan serta rencana aksi berdasarkan evaluasi tersebut.