沙坪镇位于桃源县南部,沅江一级支流澄溪河中上游,南与安化县接壤,北与郑家驿、寺坪乡抵界,东邻芦花潭乡,西与杨溪桥、牯牛山乡相连,总面积186.5平方公里,境内地势南高北低,南部乌云界海拔1028.1米,由南向北地势呈阶梯状倾斜,地貌类型大致可分为山地(占81.7%)、丘陵(占14.2%)和平原(占4.1%)三个地貌单元。辖沙坪、油溪、金明、纱帽庄、红花、湖湘坪、官坪、红土坳、赛阳、篮坪、后溪、湖坪、大约坪、晚溪、岩门界、竹山、小溪17个村,大桥、大兴、万寿宫3个居委会,224个村(居民)小组,总人口19488人(其中非农业人口4643人)。