Armagedon (v angleščini) ali Armageddon (v portugalščini) pomeni kraj, kjer je zadnja bitka med silami dobrega in zla, po krščanski sveti Bibliji.
Kar zadeva etimologijo, armagedon izvira iz hebrejskega izraza ha ha megiddo, kar pomeni "gora Megido", kraj, ki se nahaja približno 30 km južno od Nazareta. Na tem griču ali griču je bilo več bitk, pomembnih za hebrejsko ljudstvo.
V Bibliji se beseda Armagedon pojavlja samo enkrat, in sicer v Razodetje 16:16: "Nato so jih trije duhovi zbrali na kraju, ki se v hebrejščini imenuje Armagedon."Biblija nakazuje, da se bo na tem mestu zgodil končni spopad med Bogom in zli duhovi. Nekateri avtorji trdijo, da je odlomek iz Jeremije 46:10 tudi sklicevanje na Armagedon, zato verjamejo, da je to blizu reke Evfrat.
Beseda armagedon je pogosto povezana z Konec časov, skozi zadnjo bitko popolnega uničenja. Pogosto se uporablja tudi za opis velikega in pomembnega konflikta. Zaradi tega je ta beseda v mnogih filmih in serijah precej pogosta.
Glej tudi pomen Apokalipsa.