Maragusan, Compostela Valley

Secara administratif Maragusan terbagi menjadi 24 barangay, yaitu: