1912年全縣廢里社設7個區,為白營區。
1947年2月,屬六區管轄(全縣規劃為8個區),區駐菜園。
1949年,太行行署第五專署命令將鄴縣所轄之花兒莊、張官屯、許家莊劃歸湯陰縣,今屬白營鎮。
1955年10月,域內曾設石得鄉、隆化鄉(縣轄鄉)。
1958年9月,成立白家營人民公社,駐地白家營村。
1962年3月,將古賢、支村、瓦子崗、東冢上、東隆化、北寺昌、南韓莊、大朱莊、南士昌、南周流、河岸、小朱莊、北周流、士昌屯、前路村、后路村等16村劃撥新成立的古賢人民公社,公社管委會駐白營村。
1984年,撤社改鄉,為白營鄉,駐白營村。
2011年,撤鄉建鎮,為白營鎮,駐白營村。
至今,區域無變化。