Pertempuran Hamat, yang terkadang disebut Pertempuran Hama, adalah pertempuran antara bangsa Babilonia dan sisa-sisa pasukan Mesir yang melarikan diri setelah dikalahkan di Karkemis. Pertempuran ini terjadi di dekat kota kuno Hamat di Sungai Orontes.