Babatngon ist eine philippinische Stadtgemeinde in der Provinz Leyte auf der InselLeyte. Sie hat 27.797 Einwohner (Zensus 1. August 2015), die in 25 Barangays leben. Die Gemeinde wird als teilweise urban beschrieben und gehört zur vierten Einkommensklasse der Gemeinden auf den Philippinen. Ihre Nachbargemeinden sind Tacloban City im Süden, San Miguel im Südwesten. Im Norden grenzt die Gemeinde an die Bucht von Carigara und im Osten an die San-Juanico-Straße, die Leyte von der Insel Samar trennt.