Le alluvioni possono verificarsi in qualsiasi area del mondo che soffre di piogge, ma le aree con molti corpi idrici sono a rischio più elevato. L'allagamento può verificarsi anche quando piogge eccessive colpiscono terreni asciutti. L'alluvione si verifica perché la terra non può assorbire tutta l'acqua.
È possibile che si verifichi un'inondazione senza precipitazioni. Le aree con molto ghiaccio e neve possono sperimentare inondazioni quando il ghiaccio e la neve si sciolgono. L'acqua dello scioglimento passa quindi nei fiumi che non possono contenerla, causando l'allagamento dell'area.
Anche le aree costiere sono soggette a inondazioni? in particolare quando arriva un uragano. Le alluvioni possono verificarsi dall'oceano nell'entroterra o dalle grandi quantità di precipitazioni associate agli uragani.