Bacarra se divide, a los efectos administrativos, en 43 barangayes o barrios, todos de carácter rural, excepto Santa Rita.