การแก้ไขปัญหาน้ำท่วม การก่อสร้างถนนจะต้องวางระบบการระบายน้ำ เช่น ท่อลอด สะพาน ที่เหมาะสมทั้งตำแหน่งที่ตั้ง จำนวนและขนาด,มีการบริหารจัดการน้ำที่ดี ให้ระบบควบคุมอันได้แก่ เขื่อน อ่างเก็บน้ำ ฝายทดน้ำ หรือประตูระบายน้ำ,การสร้างระบบควบคุมที่เหมาะสม โดยเฉพาะอย่างยิ่งการสร้างฝายทดน้ำในลำน้ำอาจเป็นสาเหตุของการเกิดอุทกภัยได้ถ้าออกแบบไม่เหมาะสม