En 1949, se estableció el gobierno democrático del condado de Mianyang. Changchongkou pertenece al tercer distrito de Mianyang y el gobierno del distrito está ubicado en Xiachakou. En 1950, el gobierno del distrito se trasladó de Xiachakou a Changchongkou. La reforma agraria comenzó en el área y el gobierno del distrito pasó a llamarse Oficina del Distrito, una agencia del condado. Hay municipios bajo el distrito y se establece el gobierno popular del municipio.
En 1952, el gobierno del condado estableció once distritos a partir del tercer distrito (Changchongkou). En 1953, el Distrito 11 se fusionó con el Distrito 3. En 1956, el Yuan No. 3 se cambió al distrito de Changchokou. En junio, el distrito de Changchongkou fue abolido y transformado en el Grupo Directivo de Changchongkou. A finales de diciembre de 1957, se revocó la guía de brecha larga y se restableció el área de brecha larga.
1958 Octubre Se abolió el distrito de Changchongkou y se estableció la Comuna Popular de Changhong. En 1959, pasó a llamarse Comuna Popular del Distrito de Changchongkou y administró seis distritos administrativos.
En junio de 1961, la comuna fue abolida, se restauró el distrito de Changchongkou y el área de administración se transformó en una comuna popular.
En abril de 1968, se estableció el "Comité Revolucionario" de Changchongkou. En agosto de 1970 se restauró la zona de Changchokou.
En octubre de 1974 y 165438, se abolió el distrito de Changchongkou y se establecieron respectivamente la comuna de Tanhong (con residencia en Changchongkou), la comuna de Badan (con residencia en Beixiaohou) y la comuna de Gongming (con residencia en Dunhou). En octubre del mismo año, la comuna de Gong Ming y Tan Hong se fusionaron para formar la comuna de Tan Hong. En octubre de 1977, la comuna de Batan y Tan Hong se fusionaron para formar la comuna de Changchongkou, con Changchongkou como su sede.
En febrero de 1984, la comuna de Changchongkou fue abolida, el distrito de Changchongkou fue restaurado y Changchongkou, el área residente, se transformó en un municipio (ciudad). En 1985, distritos y municipios (el sistema de ciudades se mantuvo sin cambios).
En marzo de 2001, el municipio original de Dunhou, el pueblo de Dafu y el pueblo de Changchongkou se fusionaron en el pueblo de Changchongkou, con una superficie total de 190 kilómetros cuadrados, 64 aldeas administrativas y una población de 130.000 habitantes.