Ipil se divide administrativamente en 28 barangayes.