Nowy Testament używa nazwy tego miasta jako symbolu dla ostatniej bitwy: Har-Magedon („wzgórze Megiddo”).

Pod koniec IV wieku p.n.e. wojska macedońsko-greckie podbiły Azję Mniejszą, Syrię i Fenicję. Aleksander Macedoński założył w Megiddo nowe miasto, było ono jednak położone już poza starożytnym wzgórzem Tell Megiddo. Przetrwało ono do czasów stłumienia w 135 roku n.e. żydowskiego powstania Bar-Kochby przez rzymian. Rzymski cesarz Hadrian rozkazał wówczas zbudowanie przy tutejszym skrzyżowaniu dróg obozu nazwanego Legio (pol. Legion). W ten sposób Rzymianie strzegli strategicznego przejścia Wadi Ara, oraz kontrolowali linię komunikacyjną łączącą nadmorską równinę z Doliną Jezreel. Gdy w III wieku rzymskie wojska zostały wycofane, Legio stało się miastem o nazwie Maximianopolis, na cześć cesarza Maksymiana.

Po podboju muzułmańskim nazwę osady zmieniono na Ladżdżun (arabskie słowo „ladżdżun” wywodzi się z rzymskiego „legio”, i oznacza legion). Krzyżowcy przywrócili mu rzymską nazwę Legio, ale używali także nazw Ligum i le Lyon. W 1182 roku miasto ponownie zajęli muzułmanie, którzy powrócili do nazwy Ladżdżun.