红杨镇,隶属于安徽省芜湖市湾沚区,地处湾沚区南部,东与宣城县九连山接壤,南连弋江镇,西南与南陵县许镇镇的太丰相连,西连陶辛镇,北接湾沚镇。区域面积146.76平方千米,截至2019年末,户籍人口56143人。 春秋时期,属楚地。隋代,始属宣城县(宁国县)。民国时期,属宣城县西乡。1958年9月,设立红杨镇公社。1978~1986年,改为红杨区。1992年5月,撤区设镇。截至2020年6月,红杨镇下辖2个社区和14个行政村。 2019年,红杨镇有工业企业60个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市65个。