La batalla de Megido (también escrito Megiddo o Meguido) puede referirse a una de las tres batallas ocurridas en las cercanías de la antigua ciudad de Megido, en el valle de Jezreel al norte de Israel.