Mahaplag, Leyte Utara

Secara administratif Mahaplag terbagi atas 28 barangay, yaitu: