桑涧镇,隶属于安徽省滁州市定远县,地处定远县城东8千米处,东与池河镇相通,南与藕塘镇接壤,西与定城镇毗邻,西北与范岗乡接通,北与三和镇相接,镇人民政府东距滁州市70千米,行政区域面积149.27平方千米,截至2019年末,桑涧镇户籍人口为37679人。
1949年,设桑涧乡。1997年,乡改镇。截至2020年6月,桑涧镇辖2个社区、8个行政村;镇人民政府驻桑涧社区。
2019年,桑涧镇有工业企业11个,其中规模以上企业3个,有营业面积超过50平方米以上的综合商店或超市75个。