白垢镇位于封开县中部麒麟山南麓的丘陵地区,东经111°37′,北纬23°31′,东北部与渔涝镇交界,东南部与杏花镇接壤,南部与罗董镇相连,西南部与江口镇连接,西北部与大洲镇连接,北部与都平镇毗邻,距封开县城江口32公里,距“广东小桂林”龙山风景区24公里。全镇总面积142.3平方公里,有耕地面积12494亩,山地面积172659亩、水域面积9599亩,辖7个村委会、1个居委会,总人口1.4多万人。近年来,白垢镇狠抓基础设施建设,正在抓紧建设县城江口至白垢、白垢至渔涝的三级水泥路。目前,全镇已形成了四通八达、纵横交错的公路网络,村村通公路;通讯方面已实现光纤程控自动化,村村通电话,电话+查看详细白垢镇概况>>
2021年6月,根据第七次全国人口普查结果,白垢镇人口数量为8600人,位列封开县各街道乡镇人口数量排行榜第14位。
历史沿革:1960年成立白垢公社,1983年改区,1986年建镇。