The area belonged to Anhua Department () in 1905, during the late
Qing dynasty (1644–1911). In 1912, it was renamed "Anhua County" () and soon renamed "Yibei County" () in January 1914, and came under the jurisdiction of Liujiang Municipality (). On 20 November 1949, the
People's Liberation Army (PLA) took control of Yibei County and it came under the jurisdiction of Qingyuan Special District (). One year later, it was under the jurisdiction of Yishan Special District (). On 11 August 1952, Yibei County and Si'en County () merged to form Huanjiang County (), and the area belonged to Minglun District (). In 1958, Xianfeng People's Commune () was set up and one year later reverted to its former name of Minglun District. It was incorporated as a township in 1984. In 1995, it was upgraded to a town. ==Geography==