Kecheng perteneció a Yangzhou durante las dinastías Shang y Zhou, y fue un lugar antiguo del Reino Yue en el Período de Primavera y Otoño. Durante el Período de los Reinos Combatientes, perteneció a Chu.
En el tercer año de Chuping (192 d.C.) de la dinastía Han del Este, se estableció el condado de Xin'an y pertenecía al condado de Kuaiji. En el primer año de Jin Taikang (280 d.C.), el condado de Xin'an se cambió a condado de Xin'an. En el cuarto año de Kangwu De (621 d. C.), Quzhou se estableció en el condado de Xin'an. En el octavo año del reinado de Wude, abandonó Quzhou. En el segundo año (686 d.C.), Quzhou fue restaurada. En el primer año de Tianbao (742 d. C.), Quzhou se cambió al condado de Xin'an. En el primer año de Ganyuan (758 d.C.), se restauró Quzhou. Durante el período Xiantong (860-874 d.C.), el condado de An se cambió al condado de Xi'an. Quzhou todavía estuvo allí durante la dinastía Song del Norte. En el año 13 de Yuan Zhizheng (1276 d.C.), el nombre del país se cambió a Lu y se estableció el director general de Quzhou Road. En el año 19 de la dinastía Yuan (1359 d.C.), la prefectura de Longyou se estableció en la carretera abandonada de Quzhou para administrar el condado de An. En el año 26, la prefectura de Longyou se cambió a la prefectura de Quzhou. En el primer año de Kangxi (1662 d. C.), Quzhou se colocó bajo Jinquyan Road, provincia de Zhejiang. En el decimotercer año del reinado de Yongzheng (1735 d. C.), Quzhou fue transferido a la oficina del gobernador de Zhejiang. En el tercer año de Xuantong (1911 d. C.), el condado de Xi'an se fusionó con la prefectura de Quzhou, y la prefectura de Quzhou también era responsable del condado. En el primer año de la República de China (1912 d.C.), el gobierno fue abolido y el condado de An se cambió al condado de Qu. En el año 16, se retiró la carretera y se estableció el área de supervisión administrativa del condado de Qu, provincia de Zhejiang.
El 6 de mayo de 1949, Quzhou fue liberada y la ciudad de Quzhou (a nivel de condado) se estableció en el condado de Qu. En julio de 2017, se estableció la Tercera Zona Especial de la provincia de Zhejiang, con jurisdicción sobre la ciudad de Quzhou (a nivel de condado) y seis condados: el condado de Qu, Longyou, Jiangshan, Changshan, Huakai y Suichang. En junio y octubre de 5438, la tercera zona pasó a llamarse Zona Zhejiang Quzhou. En abril de 1981, se abolió el condado de Quzhou y se estableció la ciudad de Quzhou (a nivel de condado). En mayo de 1985, la ciudad de Quzhou fue ascendida a ciudad a nivel de prefectura e implementó un sistema de condado gobernado por ciudad. La antigua ciudad de Quzhou se estableció como condado de Qu y el área urbana central se estableció como distrito de Kecheng. La ciudad de Quzhou gobierna el distrito de Kecheng, el condado de Qu, el condado de Longyou, el condado de Jiangshan, el condado de Changshan y el condado de Kaihua.