En la antigüedad, Cangzhou pertenecía a Youzhou, la dinastía Zhou Occidental pertenecía a Yanzhou y Qingzhou, y el Período de Primavera y Otoño y los Estados Combatientes pertenecían a Yan, Qi, Jin, Zhao y otros países. Qin pertenece al condado de Julu y al condado de Luobei, y Han pertenece a Jizhou y Youzhou.
Los Tres Reinos pertenecían a Wei, y las Dinastías del Sur y del Norte pertenecían a Yingzhou y Jizhou de la Dinastía Wei del Norte. En el segundo año de Xiping (517 d.C.), el emperador Xiaoming de la dinastía Wei del Norte, estableció Cangzhou y administró tres condados: Fuyang, Leling y Ande. El condado de Fuyang fue abandonado a principios de la dinastía Sui y luego se dividió en el condado de Hejian, el condado de Bohai y el condado de Pingyuan.
En la dinastía Tang (627 d.C.), Zhenguan Yuan pertenecía a la provincia de Hebei. En el primer año de Tianbao (742 d.C.), Cangzhou pasó a llamarse condado de Jingcheng y se administró el condado de Qingchi (ahora al sureste de la ciudad de Cangzhou, provincia de Hebei). Su jurisdicción es equivalente al sur del río Haihe en la ciudad de Tianjin, al este del condado de Jinghai, el condado de Qing y la ciudad de Botou en la provincia de Hebei, y al norte del condado de Dongguang y los condados de las ciudades de Ningjin, Leling y Wudi en la provincia de Shandong. En el primer año de Ganyuan (758), se cambió a Cangzhou.
En la dinastía Song del Norte, se cambió al condado de Jingcheng y luego se abolió. En la dinastía Song, perteneció a la prefectura de Hejian, Hebei East Road, en la dinastía Yuan, perteneció a Hejian Road, provincia de Zhongshu, en la dinastía Ming, perteneció a la prefectura de Beizhili Hejian, en la dinastía Qing, perteneció a Zhili La prefectura de Hejian y algunos condados pertenecían a la prefectura de Tianjin.
En los primeros días de la República de China, estaba bajo la jurisdicción de Bohai Road y Jinhai Road. En 1928, el sistema Daofu fue abandonado y se convirtió en la provincia de Hebei. Durante la Guerra Antijaponesa, estuvo bajo la jurisdicción de los distritos de Jizhong, Jinnan y Bohai de la región fronteriza de Shanxi-Chahar-Hebei.
El 1 de agosto de 1949 se estableció el Gobierno Popular de la provincia de Hebei, con el distrito de Cangxian y la ciudad de Cangxian bajo su jurisdicción, con 11 condados bajo su jurisdicción.
En junio de 1958, después de que Tianjin pasara a formar parte de la provincia de Hebei, el distrito de Cangxian se fusionó con el distrito de Tianjin y pasó a llamarse distrito de Tianjin, ubicado en Tianjin. En septiembre del mismo año, la ciudad de Cangxian se cambió a la ciudad de Cangzhou (a nivel de condado) y luego fue abolida y fusionada con el condado de Cangxian.
A principios de 1959, el área de Tianjin fue abolida y fusionada con Tianjin.
El 1 de junio de 1961, se restauró el área de Cangzhou, se restauró la ciudad de Cangzhou (a nivel de condado) y se designó la ciudad de Cangzhou.
En febrero de 1967, el distrito de Cangzhou pasó a llamarse distrito de Cangzhou.
En febrero de 1983, la ciudad de Cangzhou se transformó en municipio bajo la jurisdicción de la provincia de Hebei, y la oficina administrativa y el gobierno municipal se ubicaron en la ciudad de Cangzhou.
En julio de 1993, el estado y la ciudad se fusionaron en la ciudad de Cangzhou, con el gobierno municipal ubicado en el distrito de Yunhe.