清雍正五年(1727年),隸永豐州上江四甲百層亭和下江三甲白層亭。
宣統三年(1911年),隸貞豐州上江四甲白層亭。
民國十二年(1923年),屬第六區(白層)置白層鄉。
民國二十四年(1935年),隸第四區(白層),設毛安聯保。
民國三十年(1941年),更名虎生鄉。
民國三十八年(1949年)5月,復名白層鄉。
1950年5月,屬第三區,名白層鄉。
1953年7月,隸第六區(毛安),設置毛安、那郎、壩橋3鄉。
1956年7月,隸屬白層區,恢復毛安鄉。
1959年8月,撤區成立白層公社,屬興仁縣。
1961年8月,白層公社復為白層區,管理區復為公社。
1977年9月,毛安、那郎2公社合并為毛安公社。
1984年,白層區所轄公社改設毛安、壩橋、魯容、納翁、皎貫、板繞6鄉。
1991年,設置白層鎮。