白彦镇,隶属于山东省临沂市平邑县,地处平邑县西南部,为临沂市平邑县、枣庄市山亭区、济宁市邹城市交界处,东邻原魏庄乡,南与枣庄市山亭区接壤,西接济宁市邹城市,北靠流峪镇,行政区域面积192平方千米。截至2024年5月,白彦镇户籍人口为86402人。
早在五六千年前就有先民在此劳动、繁衍生息;1985年8月6日,从白彦区99行政村中划出30行政村新置黄坡乡;后白彦区撤区设白彦镇;2001年1月,黄坡乡、山阴乡并入白彦镇。截至2024年5月,白彦镇辖11个工作区、41个行政村,144个自然村。
截至2023年,白彦镇地方级财政税收6394万元,固定资产投资19亿元,工业企业41个,规模以上企业已达到13家,有营业面积超过50平方米以上的综合商店或超市124个,规上企业工业总产值突破47亿元。