芜湖县历史悠久,当代考古证明,早在四五千年前,这里应居住着皋夷人、山越人。参考资料
春秋时,作为聚落邑地见于史册,名为“鸠兹”,西汉元封二年(前109),汉武帝刘彻改鄣郡为丹阳郡,领县十七,其中有芜湖县(位今芜湖县城南0.5公里许的楚王城遗址)。
三国吴黄武二年(223),县治迁至今芜湖市区鸡毛山。东晋时,境内先后侨置南豫州、上党郡及所领襄垣诸县。义熙九年(413),以襄坦县名取代芜湖县。
南唐升元年间(937—943),(一说唐哀帝天祐四年[907]),复立芜湖县,至今相沿不废。宋、元、明、清,先后属江宁府、宣州、太平府(州、路)。
民国时属安徽省、芜湖道及二、五、九、六行政督察专区、皖南行署。
1949年4月24日芜湖县解放,4月26日,芜湖县市分治,同日在方村河东成立芜湖县行政办事处;5月12日改为芜湖县人民政府。先后属芜当专区、皖南行署、芜湖专区。
1971年3月人芜湖县民政府和县城迁至湾沚。
1980年1月改属芜湖市代管。
2003年,芜湖县由24乡镇合并为8个镇,具体如下:原湾沚镇、新丰镇、赵桥乡、三元镇合并为湾沚镇;原清水镇、荆山镇合并为清水镇;原火龙岗镇、石硊镇、白马乡合并为火龙岗镇;原六郎镇、周皋镇、政和乡、易太镇、咸保镇合并为六郎镇;原陶辛镇、十连乡、保沙乡合并为陶辛镇;原方村镇、埭南乡合并为方村镇;原红杨镇、和平乡、西河镇合并为红杨镇;原花桥镇、横岗镇合并为花桥镇。全县总人口967564人。
2004年,根据《关于同意将芜湖县清水镇划入市区的批复》(民地字[2004]49号):将芜湖县的清水镇划入芜湖市鸠江区(没有实施)。2004年底,芜湖县辖7个镇:湾沚镇、火龙岗镇、六郎镇、陶辛镇、方村镇、红杨镇、花桥镇。
2005年9月13日,国务院批准(国函[2005]77号)调整芜湖市部分行政区划:将芜湖县火龙岗镇划归弋江区管辖。2006年2月9日,芜湖市政府批准:将芜湖县原荆山镇区域划归镜湖区管辖,将火龙岗镇划归弋江区管辖,将清水镇(不含原荆山镇区域)划归鸠江区管辖。芜湖县面积由原来的994平方千米变为730平方千米,人口由82.43万人减少到38.13万人。现辖5个镇:湾沚镇、六郎镇、陶辛镇、红杨镇、花桥镇。
2010年初国务院正式批准实施为皖江城市带承接产业转移示范区的核心城市,以市区为中心300公里范围内,人口400万以上的城市有15座,包括上海、南京、杭州、武汉、合肥、宁波、苏州、无锡、常州、嘉兴、镇江等重要工业和商业城市。