Pertempuran Hamath, yang terkadang disebut Pertempuran Hama, adalah pertempuran antara orang Babilonia dan sisa-sisa tentara Mesir yang melarikan diri setelah dikalahkan di Karkemis. Pertempuran ini terjadi di dekat kota kuno Hamath di sungai Orontes.