ฮาเฟิล เป็นแม่น้ำในรัฐบรันเดนบูร์ก รัฐเบอร์ลิน และรัฐแซกโซนี-อันฮัลต์ ในประเทศเยอรมนี แม่น้ำฮาเฟลเป็นสาขาด้านขวาของแม่น้ำเอลเบอ (Elbe) มีความยาว 325 กิโลเมตรเมืองที่แม่น้ำไหลผ่าน เช่น เซเดนิค ออราเนียนบูร์ก เบอร์ลิน พอทสดัม แวร์เดอร์ บรันเดนบูร์ก เพรมนิทซ์ Rathenow และฮาเฟลแบร์ก