Makilala, Cotabato

Secara politis Makilala terbagi atas 38 barangay.