น้ำท่วม เป็นการไหลล้นของห้วงน้ำซึ่งทำให้แผ่นดินจมอยู่ใต้น้ำ[1] คำว่า "น้ำเอ่อล้น" (flowing water) ยังอาจใช้กับการไหลเข้าของกระแสน้ำ น้ำท่วมอาจเป็นผลของปริมาตรน้ำภายในแหล่งน้ำ เช่น แม่น้ำหรือทะเลสาบ ซึ่งไหลล้นหรือทลายคันดิน เป็นผลให้น้ำบางส่วนออกจากขอบเขตตามปกติของมัน