地处涵江区西北部,距涵江市区23公里,距莆田市区30公里。辖区面积122.1平方公里,镇人民政府驻白沙西路299号。下辖白沙1个社区居委会和坪盘、澳柄、澳东、龙东、龙西、东泉、狮亭、田厝、广山、宝阳、长兴、洋顶12个村委会。宋至元时属兴化县,明时属莆田县广业里,清时属四区广业里,民国时期属广业区、四区、白沙乡。中华人民共和国成立后,属十区、十四区、十三区、庄边人民公社、白沙人民公社、白沙乡。1988年10月,改为白沙镇。2002年2月前一直是莆田县的辖区,后划归涵江区管辖。
境内主要山峰32座,最高峰是银坑山、朝天寨。萩芦溪由庄边镇入境,与新县镇来的湘溪汇合,流经魁岭山麓入萩芦镇。境内东泉村建外渡连拱坝1座,用来引水增加东圳水库的水源。
白沙镇是山区通往平原的要冲,莆永(泰)公路由萩芦镇入境,经东泉、白沙进入庄边镇,白(沙)新(县)公路由白沙始,经宝阳、广宫通往新县镇。在公路两侧形成“丁”字形的街区,总长200米,建有镇办公楼、供销社、卫生院、白沙中学、白沙小学、农贸市场等。名胜古迹有越王台遗址、永贵桥、苏洋陂、郑樵墓。革命旧址有东泉村的圆通寺,是1928年红军游击队创办列宁小学的旧址。澳东村的湖井自然村是1930年中共莆属特委会开会的旧址。澳柄宫是1930年红军第23军第207团驻地旧址。
白沙:相传,今镇址白沙,古时是一片白茫茫的沙滩,涨潮时海水涌到田厝一带。港头村是海岸遗址,留有船坞遗迹。如今白沙成为河谷、盆地。据记载,宋代在此设“白沙务”(税收单位),因名“白沙铺”,并成为一个小集镇,已有千年历史。