Danao se subdivide administrativamente en 42 barangayes.