Compostela ist eine philippinische Stadtgemeinde in der Provinz Compostela Valley. Sie hat Einwohner. Auf dem Gemeindegebiet liegen Teile des Naturschutzgebietes Aliwagwag Protected Landscape.BaranggaysCompostela ist politisch in 16 Baranggays unterteilt.