白沙镇位于石阡县西南部,距县城38千米,总面积129.81平方公里,地处北纬27°28′,东经108°01′东与龙井乡、国荣乡相接,南与聚凤乡、甘溪乡接壤,西与本庄镇为邻,北与思南县瓮溪镇相交,久铜公路穿镇而过,是县内经济发展重镇之一。
1993年1月,白沙镇由撤区并乡建镇前的白沙区白沙乡、均田乡、琵琶乡合并建制而成,除党委、政府班子健全外,人大、政协、纪委、人民武装部机构已建立,内设党委办公室、政府办公室,工会、共青团、妇联、社会事务办、人口和计划生育办公室、经济发展办公室等群众团组织,1994年党委办公室、政府办公室合并为党政办公室,辖区内共有国家机关、企事业单位35个。设三个管理区并建立了党的工作委员会,白沙管理区辖8个村1个居委会,均田管理区辖6个村,琵琶管理区辖9个村。2003年,全镇撤管理区并大村,将23个行政村、1个居委会,157个村民组合并为5个行政村、1个居委会,157个村民组。2005年全镇6883户,26288人,其中农业人口25600人,劳动力16811人,其中少数民族12679人,占48%。人口较多的少数民族有侗族、苗族、彝族、土家族和仡佬族,土地面积129.81平方公里,其中,耕地面积19110亩(田14115亩,土4995亩)。
镇内粮食作物主要有:水稻、玉米、马铃薯、红薯、小麦,主要经济作物有烤烟、油茶、辣椒,主要经济林木有茶叶、水果、五倍子、山茶、漆等。主要矿藏资源有重金石、马蹄花大理石、铁、铀、汞、铜等,尤以重金石品位较高,矿藏集中丰富已探明储量500万吨。储量丰富的马蹄花大理石,加工成各种艺术品和建材后,深受世人青睐。自然条件气候温和,雨量充沛,平均气温15℃,年降雨量1100—1250毫米,无霜期286天,地形以丘陵及河谷地带分布,海拔高度在600—1365米之间,森林覆盖率为34%。
1986年—1992年先后由李子江、梁兴贵、杨纯、史勋良、候守尧任区委书记,唐德胜、杨纯、谢常飞任区长,唐福州任人大联络员,周来胜任政协联络员。1993年—2005年先后由谢常飞、扶文元、廖益奎、陈长均、申尚文任镇党委书记,扶文元、赵江、鲁朝明、申尚文、甘德清任镇长。