扬溪镇位于绩溪县中部,东濒伏岭镇,南邻华阳镇,西通板桥头乡,北界金沙镇。镇政府驻地扬溪村,距县城12千米。扬溪,因扬溪源自西向东穿境汇入扬之河而名。元时置都,明朝置扬溪镇。中华人民共和国成立后,扬溪曾设区而成为片区中心。1952年7月成立扬溪乡,1958年属红旗人民公社,1959年3月改称扬溪人民公社,1983年改称扬溪乡,1984年11月设扬溪镇,1992年3月与原大石门乡合并而成今建制镇。境内有中国传统村落1个,重点文物保护单位4个,非物质文化遗产项目4个、非物质文化遗产传承人5人。扬溪镇曾获“全国环境优美乡镇”“安徽省森林城镇”“安徽避暑旅游目的地”等称号。
2022年,扬溪镇辖6个村、72个自然村、60个村民组,设有1个党委、25个党总支部。户籍总人口4819户12635人,其中中共党员502人。全镇总面积97平方千米,其中耕地936.35公顷、森林5978.61公顷,森林覆盖率76.8%。是年,全镇完成固定资产投资6860万元,较上年度下降51.69%;实现一般公共预算收入335万元,较上年度下降14.97%;农村居民人均可支配收入18248元,较上年度增长7.0%。