鲁襄公十九年(前554)至唐贞观元年(627)属武城县。
公元627年至1940年,归费县版图。
1940年至1947年,划变动频繁,曾分属费南,费滕办事处,双山县,麓水县皇崮,以社,,乡编制。
1947年10月,建置白彦县,白彦镇属白彦县管辖。
1953年8月,撤销白彦县归属平邑县。
1971年4月,白彦人民公社析出魏庄人民公社。
1985年8月6日,白彦析建为白彦镇和黄坡乡。
2000年12月,撤销黄坡乡,山阴乡,将其行瓦工培训技术学校域并入白彦镇。