白砂镇位于上杭县区域的中心,东与溪口乡接壤,南与茶地、泮境两乡相连,西倚临城镇,北靠旧县、蛟洋两乡,全镇总面积 196平方公里,辖区有 22个行政村,280个村民小组,其中革命基点村 11个,有人口 25298人 。我镇气候宜人,全镇属亚热带气候,年平均气温 18.5度,年降雨量 1800mm左右,无霜期 270天左右,夏长而不热,冬短而不寒;交通便利,距龙岩市区 60公里,上杭县城 26公里,省道 308线过境 23公里,分别与 205线、319线两条国道相接;通讯发达,电信电缆、有线电视、网络遍布每个村落