La ciudad-prefectura de Zhanjiang se divide en 4 distritos urbanos , 3 ciudades suburbanas y 2 condados.
La ciudad específicamente era todavía un pequeño puerto pesquero, cuando fue ocupada por los franceses en 1898 quienes la llamaron Fort-Bayard.
Los franceses mantuvieron el control de la región hasta 1943, cuando los japoneses ocuparon la zona durante la Segunda Guerra Mundial.
Francia, en pleno caos del fin de la guerra, no había enviado tropas por lo que el territorio se liberó a sí mismo.
Además, era difícil encontrar un interlocutor válido ya que la suerte del territorio era disputada por los nacionalistas chinos y por los comunistas.
En enero de 1946, Francia confirma su partida, así como el cierre del liceo, cerrado en los hechos en 1943.
Desde entonces, la zona se ha convertido en un importante puerto moderno que sirve el sur de China.
Zhanjiáng fue catalogada como "ciudad abierta", donde el gobierno central invita a la inversión extranjera para mayor desarrollo industrial.
A principios de 1990 se completó una nueva línea ferroviaria vinculando Zhanjiáng con la capital provincial.
El aeropuerto principal es el Zhanjiang (湛江机场) ubicado en el distrito Xiashan a 5 km del centro de la ciudad, fue construido en 1952.