Bagabag ist eine Verwaltungsgemeinde in der philippinischen Provinz Nueva Vizcaya. Im Norden grenzt sie an die Provinz Ifugao. Die Gemeinde hat eine Fläche von 260 km² und hatte im Jahre 2000 30.652 Einwohner und 6.271 Haushalte.
Bagabag ist in die folgenden 17 Baranggays aufgeteilt: