La ciudad-prefectura de Zhanjiang se divide en 4 distritos, 3 ciudades municipales y 2 condados.