Megiddo har vært lokalitet for flere slag opp gjennom historien, og har hatt ulike herskere flere ganger. Tre av de mer kjente slagene er: Slaget ved Megiddo, 1400-tallet f.Kr., utkjempet mellom hærene til den egyptiske farao Thutmosis III og en større kanaanitisk sammenslutning ledet av herskerne av Megiddo og Kadesj. Slaget ved Megiddo, 609 f.Kr., utkjempet mellom Egypt og kongedømmet Judea, og hvor kong Josjia falt. Slaget ved Megiddo, 1918 e.Kr., utkjempet i løpet av den første verdenskrig mellom allierte tropper, ledet av general Edmund Allenby og den forsvarende osmanske hæren som ble nedkjempet.