高塘镇,隶属于安徽省阜阳市临泉县,地处临泉县城东南部,东与颍州区马寨乡相邻,南与老集镇接壤,西隔界南河与范兴集相望,北连谭棚镇。区域面积75.95平方千米,截至2019年末,户籍人口90637人。
唐武德元年(618年),为高塘县城。民国二十五年(1936年)10月,成立高塘区。1949年3月,设乡。1992年3月,与杨新集乡合并为高塘乡。2016年,撤销高塘乡和范兴集乡,设立高塘镇。截至2020年6月,高塘镇下辖2个社区和13个行政村。
2019年,高塘镇有工业企业37个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市722个。