Prevenirea dezastrelor naturale precum inundatiile poate fi realizata printr-o combinatie de masuri preventive de planificare si constructie. Aceste masuri pot include, de exemplu, construirea de baraje si diguri, regularizarea cursurilor de apa si evitarea construirii zonelor locuite in zonele inundabile. De asemenea, educarea populatiei si pregatirea pentru situatiile de urgenta pot fi de asemenea importante in prevenirea unor eventuale dezastre.