1958年2月27日 和县裕溪口镇划入芜湖市
1971年1月 宣城之西河、和平、红杨、三元、新丰、赵桥、黄池、花桥等8个公社和西河镇、湾址镇划归芜湖县管辖
1980年1月29日 芜湖地区改名宣城地区,行署移驻宣城,芜湖县属芜湖市
1983年7月1日 当涂县的大桥公社划入芜湖市,至此东梁山归属我芜,同时将原属宣城地区的繁昌、南陵、青阳三县及九华山管理处划归芜湖市管辖
1988年9月 青阳县及九华山管理处划属池州行署,芜湖市辖芜湖、繁昌、南陵三县
1991年7月 鲁港乡由芜湖县划归马塘区管辖
2006年2月10日 (1)撤销新芜区、镜湖区,设立新的镜湖区。将原新芜区、镜湖区的行政区域、芜湖县原荆山镇区域、鸠江区广福、莲塘2个居委会划归镜湖区管辖,区政府驻北京东路。(2)设立三山区,将繁昌县的原三山镇、峨桥镇划归三山区管辖,区政府驻三山镇三华路。(3)马塘区更名为弋江区,将芜湖县火龙岗镇划归弋江区管辖,区政府仍驻利民路。(4)将芜湖县清水镇(不含原荆山镇区域)划归鸠江区管辖。2月10日,芜湖市正式对市辖区部分行政区划实施调整。
2010年1月27日 长江大桥开发区高安街道成立,原繁昌县新港镇高安的6个村委会和1个居委会交由长江大桥开发区管委会管理。
2010年8月 撤销方村镇,在其原行政区域设立方村街道办事处,划归镜湖区管辖
2011年8月22日 无为县划归芜湖市管辖,和县的沈巷镇划归芜湖市鸠江区管辖
2013年3月28日 无为县二坝镇、汤沟镇划归芜湖市鸠江区管辖