La ciudad de Shuanglong se estableció en 1937.
En 1954, se cambió a la ciudad de Mangshi; en 1969, se estableció la comuna de Dongfanghong; en 1984, la ciudad de Mangshi se trasladó.
En 1997, tenía una superficie de 4,8 kilómetros cuadrados y una población de 38.000 habitantes. Las minorías étnicas representaban el 31,12% de la población total. Gobernaba cuatro aldeas administrativas: Tuanjie Road, Dongbeili, Southwestli,. y Xincun.
La ciudad suburbana original del oeste de Shandong era el distrito Chengguan de Mangshi en 1956. La comuna de Zhongxian se estableció en 1969. Pasó a llamarse comuna de Chengguan en 1971, suburbios urbanos en 1984 y suburbios urbanos en 1988. 1997, con una superficie de 239 kilómetros cuadrados. Tiene una población de 29.000 habitantes y gobierna siete aldeas administrativas: Dawan, Nahuai, Songshuzhai, Manghei, Huixian, Zhongzhong y Xiadong. En 1998 se estableció el municipio.
El municipio original de Guntang del municipio de Luxi se estableció como comuna del municipio de Guntang en 1973, se transformó en distrito en 1984 y en municipio en 1988. 1997, con una superficie de 108 kilómetros cuadrados y una población de 6.000 habitantes. Gobierna tres aldeas administrativas: Guntang, Yunmao y Xinchang.
En 2005, la ciudad suburbana y el municipio de Guntang Township fueron abolidos y fusionados en Mangshi Town. A finales de 2005, la localidad cubría una superficie de 413,6 kilómetros cuadrados, con una superficie prevista de 25 kilómetros cuadrados y una superficie urbana de 12,7 kilómetros cuadrados. * * * Administra Mangshi, suburbios y Guntang rural, 8 comunidades, 10 aldeas administrativas (4 áreas de presas, 6 áreas montañosas), 491 grupos de residentes, 1 grupo de aldeanos, con una población total de 105.000 habitantes, incluida la población agrícola.
En 2006, la superficie era de 388,3 kilómetros cuadrados y la población era de 109.000 habitantes. Gobierna 8 comunidades y 10 aldeas administrativas en el suroeste, noreste, Tuanjie, Xincun, Jinhua, Sanshu, Bingwu y Mangshi.
En 2007, se estableció el subdistrito de Menghuan en la ciudad de Mangshi, que gobierna Xinnanli, Northeastli, Tuanjie, Xincun, Jinhua, Sanshu, Bingwu y Mangshi.