明洪武初年實(shí)行都里制,屬太平都;1912年廢除都里制,實(shí)行區(qū)所制,臨縣劃為東南西北中五區(qū),轄36所,屬北區(qū)白文所。
1940年10月,臨縣劃分為臨縣、臨南兩個縣,白文為臨縣五區(qū)駐地。
1956年4月,全縣撤消4個中心區(qū),進(jìn)行了第三次劃鄉(xiāng),將原來的144個鄉(xiāng)合并為74個鄉(xiāng)、1個鎮(zhèn),白文為74個鄉(xiāng)之一。
1958年10月設(shè)立白文人民公社。
1984年4月白文人民公社改設(shè)為白文鎮(zhèn)。
2001年撤并鄉(xiāng)鎮(zhèn)時曜頭鄉(xiāng)并入白文鎮(zhèn)。