复兴镇,隶属于安徽省安庆市宿松县,地处宿松县东南部,东与望江县杨湾镇接壤,南与江西省彭泽县隔江相望,西与洲头镇相邻,北靠黄湖,东北与九城监狱管理分局毗连。复兴镇距县城50千米。行政区域总面积72.38平方千米。截至2019年末,复兴镇户籍人口为57398人。
1984年3月,撤销公社,恢复复兴乡、套口乡。同年7月,复兴乡升格为区级镇。1992年2月,撤区并乡,复兴镇、套口乡并为复兴镇(许岭镇的新沟村划入)。2004年6月,辖20个村、街道并为8个村2社区。截至2020年6月,复兴镇辖3个社区、7个村,镇人民政府驻复兴社区孤山西路36号。
2019年,复兴镇有工业企业29个,其中规模以上工业企业有10个,有营业面积超过50平方米以上的综合商店或超市137个。