魯襄公十九年(前554)至唐貞觀元年(627)屬武城縣。
公元627年至1940年,歸費縣版圖。
1940年至1947年,區(qū)劃變動頻繁,曾分屬費南、費滕辦事處,雙山縣、麓水縣皇崮區(qū)、以社、區(qū)、鄉(xiāng)編制。
1947年10月,建置白彥縣,白彥鎮(zhèn)屬白彥縣管轄。
1953年8月,撤銷白彥縣歸屬平邑縣。
1971年4月,白彥人民公社析出魏莊人民公社。
1985年8月6日,白彥區(qū)析建為白彥鎮(zhèn)和黃坡鄉(xiāng)。
2000年12月,撤銷黃坡鄉(xiāng)、山陰鄉(xiāng),將其行政區(qū)域并入白彥鎮(zhèn)。