Hagonoy, Davao del Sur

Secara administratif Hagonoy terbagi menjadi 21 barangay, yaitu: