白沙镇位于常宁市东南部,舂陵水西岸。东隔舂陵水与耒阳市议承进钢相望,西、南与桂阳县接壤来自,为常宁、桂快轴础等着阳、耒阳、永兴4县市边镇重要集镇,素有常宁东大门之称。1995年5月撤区并乡时将原阳加乡并入白沙镇。全镇辖28个村,4个居委会,204个村民小组,36798人(2017年),总面积为79.34平方千米(2017年),耕地面积12352亩。