En el año 38 de la República de China (1949), una pequeña parte de la parte norte de la ciudad regresó al municipio de Yunhua y quedó bajo el segundo distrito del condado de Leshan.
En agosto de 1950, era el octavo distrito del condado de Qianwei, y en octubre de 1951, era la ciudad de Niuhua, ciudad de Wutongqiao. 1952 165438+octubre, la ciudad de Niuhua era la ubicación de la oficina del tercer distrito, con jurisdicción sobre una ciudad (ciudad de Niuhua) y tres municipios (municipio de Minjiang, municipio de Jiefang y municipio de Minsheng).
En junio, los municipios de Miaoxin, Shanshan y Yunxin en el condado de Leshan quedaron bajo el tercer distrito de la ciudad de Wutongqiao. En ese momento, el Tercer Distrito gobernaba 1 ciudad (ciudad de Niuhua) y 5 municipios (municipio de Minjiang, municipio de Jiefang, municipio de Minsheng, municipio de Miaoxin y municipio de Shanshan).
En junio de 1955, la ciudad fue abolida y la ciudad de Niuhua fue ascendida a ciudad a nivel de condado. En 1956, pequeñas ciudades como Minsheng, Minjiang y Jiefang fueron clasificadas como municipio de Jiefang.
En 1958, el municipio de Jiefang se cambió a la comuna de Jiefang.
En 1984, la comuna de Jiefang se cambió al municipio de Jiefang.
En 1987, el municipio de Jiefang se fusionó con el pueblo de Niuhua.
En septiembre de 1992, el municipio de Niuhua se fusionó con el pueblo de Niuhua.
En 2005, la ciudad de Niuhua tenía jurisdicción sobre 3 comités comunitarios de vecinos y 16 comités de aldeanos.