Naga se subdivide administrativamente en 28 barangayes.