白湖镇位于安徽省合肥市庐江县,合(肥)巢(湖)芜(湖)三地交界处,辖原“一镇两乡”行区。白湖镇总面积314.56平方千米(2017年),总人口75637人(2017年);镇属社区5个、村委会21个、村民组725个。2020年5月26日,白湖镇入选2020年农业产业强镇建设名单。