白沙乡位于瓮安县西南部,距县城约46公里,东与建中镇相邻、北与中坪镇接壤,西、南与开阳县毛云乡隔清水河相望,全境东西宽12公低茶全候毛委里,南北长12.5公里,国土总面积85.7平方公里。辖9个村、99个村民组、3310余户、1.51万人,其中少数民族480余人。乡境内有丰富的煤、铁、重晶石等矿产资源。原煤储藏量约为3千万吨。