1912年全县废里社设7个区,为白营区。
1947年2月,属六区管辖(全县规划为8个区),区驻菜园。
1949年,太行行署第五专署命令将邺县所辖之花儿庄、张官屯、许家庄划归汤阴县,今属白营镇。
1955年10月,域内曾设石得乡、隆化乡(县辖乡)。
1958年9月,成立白家营人民公社,驻地白家营村。
1962年3月,将古贤、支村、瓦子岗、东冢上、东隆化、北寺昌、南韩庄、大朱庄、南士昌、南周流、河岸、小朱庄、北周流、士昌屯、前路村、后路村等16村划拨新成立的古贤人民公社,公社管委会驻白营村。
1984年,撤社改乡,为白营乡,驻白营村。
2011年,撤乡建镇,为白营镇,驻白营村。
至今,区域无变化。