El condado de Ziyang fue fundado en el sexto año de Jianyuan (135 a.C.). Se llamó Ziyang porque está situado al norte de Zishui (río Tuojiang).
El establecimiento de prefecturas/condados en Ziyang comenzó en el segundo año de Wucheng del emperador Ming de la dinastía Zhou del Norte (560 d.C.). La prefectura, el condado y los gobiernos del condado estaban ubicados en la ciudad de Jiangyan, Ziyang. Ciudad.
Desde las dinastías Tang, Song, Yuan, Ming y Qing hasta los primeros años de la República de China, Ziyang estuvo gobernado por prefecturas y condados en varias ocasiones.
El 26 de febrero de 1998, el Consejo de Estado aprobó (Guohan [1998] No. 15): Ajustar las divisiones administrativas de la ciudad de Neijiang y establecer el distrito de Ziyang, combinando los condados de Anyue y Lezhi en la ciudad de Neijiang, Ziyang y Jianyang Las dos ciudades (condados) están bajo la jurisdicción del distrito de Ziyang. La oficina administrativa regional está ubicada en la ciudad de Jiangyan, ciudad de Ziyang.
El 14 de junio de 2000, el Consejo de Estado aprobó (1) la abolición de Ziyang a nivel regional y de condado y el establecimiento de Ziyang a nivel de prefectura. El Gobierno Popular Municipal está ubicado en el recién creado distrito de Yanjiang. (2) El distrito de Yanjiang se estableció en Ziyang, y el área administrativa original a nivel de condado de Ziyang era el área administrativa del distrito de Yanjiang. Gobierno Popular de la Ciudad de Jiangyan. (3) Ziyang gobierna el condado de Anyue, el condado de Lezhi y el recién establecido distrito de Yanjiang en el área original de Ziyang. La ciudad de Jianyang, anteriormente área de Ziyang, está administrada por Ziyang a nivel de prefectura.