琴溪镇,隶属于安徽省宣城市泾县,地处泾县西北部,东与蔡村镇毗邻,南连泾川镇,西连昌桥乡,西北与芜湖市南陵县相接,东北与宣州区杨柳镇接壤。行政区域总面积93.12平方千米。截至2019年末,琴溪镇户籍人口为19193人。 1959年1月,改为琴溪公社。1980年,再分设赤滩公社。1984年,琴溪公社、赤滩公社分别改为琴溪乡、赤滩乡。1998年,琴溪乡撤乡设镇。截至2020年6月,琴溪镇辖8个行政村;镇人民政府驻琴溪集镇。 2019年,琴溪镇有工业企业44个,其中规模以上工业企业有8个,有营业面积超过50平方米以上的综合商店或超市55个。