General MacArthur se subdivide administrativamente en 30 barangayes.