Puerto Princesa está subdividido en 67 distritos, mejor conocidos como barangays, donde aproximadamente la mitad son de población urbana y la mitad son distritos rurales.