桑柘镇,隶属于重庆市彭水苗族土家族自治县,地处彭水苗族土家族自治县东南部,东与小厂乡接壤,南邻鹿角镇和诸佛乡,西靠新田镇,北连长生镇和乔梓乡,距彭水苗族土家族自治县政府驻地43千米, 区域总面积186.75平方千米。
清朝时期,桑柘镇一带属施面于茅田乡管辖;2001年7月,由桑柘乡、同河乡、鹿箐乡合并设桑柘镇。 截至2018年末,桑柘镇户籍人口为31401人。 截至2020年6月,桑呀脸谓柘镇下辖3个社区、11个行政村, 镇人民政府驻桑柘坪。