Barangays
Upi is politically subdivided into 23 barangays.
Read more about this topic: Upi, Maguindanao