宋代名为茶坞,明朝时期改为白莲,明代嘉靖三十五年(1556)建白莲公馆。
1934年,设白莲联保,属第二区署。
1941年,白莲联保改乡,属第一区署。
1950年3月,白莲乡属第三区。
1952年8月,白莲乡改镇。
1955年10月,镇复改乡,属南口区。
1958年10月,设白莲大队,属红光公社。
1959年9月,属南口公社。
1961年10月,设白莲公社。
1984年9月,白莲公社改为白莲乡。
1995年10月,白莲乡改为白莲镇。