La bataille de Megiddo peut renvoyer à l'une des trois principales batailles ayant eu lieu près de l'ancien site de Megiddo dans la vallée de Jezreel au nord d'Israël :
L'expression fait généralement référence à celle ayant eu lieu en -609, et qui a débouché par la suite sur le concept biblique d'Armageddon. En effet, Megiddo, dans la tradition chrétienne, serait le lieu de la bataille ultime entre le bien et le mal[réf. nécessaire].