Koronadal está políticamente subdividida en 27 barangays.