白沙镇位于阳朔县城西北部,东北与兴坪镇交界,东南与阳朔镇相邻,南面与高田镇接壤,西部与金宝乡相连,北与葡萄镇毗邻,镇政府驻地白沙圩,距县城9公里。全镇总面积154.2平方公里,集镇面积约3平方公里,桂梧高速、国道321跨境而过,交通便利。辖观桥、遇龙、白面山、旧县、立龙、白沙、扶龙、五里店、都林、插花桥、古板、蔡村、大竹山、蕉芭林、石塘15个村委会和白沙居民委员会,共115个自然村,总人口5.3万人,耕地面积3.8万亩,其中水田2.3万亩。
先后获得“全国综合实力千强镇”、“国家级生态乡镇”、“全国一村一品示范村镇”、“全国乡村特色产业十亿元镇”、“自治区生态名镇”、“广西金桔之乡”、“全国休闲农业与乡村旅游示范点”、“广西休闲农业与乡村旅游示范点”、“自治区文明乡镇”、“2022年全国乡村特色产业超十亿元镇”“首批国家农业产业强镇”等荣誉称号。