白沙镇位于合江县境西北部,与泸县、永川区相连板推历飞班亲天头邻。 幅员面积33.13平方千米,总人口19756人(2017),辖7个行政村,2个居民委员会。
白沙镇现有市级文物保护点2个跳(白沙老街、仙泉酒窖池群),县级文物保护点4个(北寨山庙遗址、道化宗妈岩土地庙、刘柄墓兴独办判买套办激、候腾科秦氏墓)。