清光绪三十一年(1905年),思恩县析北部属地另置安化厅。
民国元年(1912年),安化厅改为安化县,隶属柳江道。
民国三年(1914年)1月,改为宜北县。
民国十六年(1927年)11月,宜北县直隶广西省。
民国十九年(1930年),后属宜山柳州民团区。
民国二十一年(1932年)后,属柳州庆远行政监督区。
民国二十九年(1940年)4月,属第七、第二、第十行政督察区。
1949年11月20日,宜北县解放,治明伦,属庆远专区。
1950年,宜北县改属宜山专区。
1952年8月11日,宜北县撤销,与思恩县合并置环江县(治思恩);镇域设明伦区,属环江县。
1958年,设先锋公社;次年,复设明伦区。
1965年,复设明伦公社。
1984年,明伦公社撤改为明伦乡。
1995年,明伦乡改为明伦镇。