Upi, Maguindanao

Secara administratif Upi terbagi menjadi 23 barangay, yaitu: