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