Tayasan está políticamente subdividido en 28 barangays.