El municipio de Malou se llamaba originalmente municipio de Malou en los primeros días de la fundación de la República Popular China. El distrito administrativo se estableció en 1958, la comuna se estableció en 1961 y el municipio se estableció en 1984. En 1996, gobernaba 14 aldeas administrativas, incluidas Zijiashan, Xiayangzhai, Lijiazhai y Zhou Jielun, Hanmenzhai, Luoquan, Yanmentai, Angou, Malou, Yuanjunmiao, Hujia, Hewa, Hejiapo y Chenjiapo.
En 2002, el municipio de Malou se fusionó con el municipio de Puhua.