汉武帝元封二年(前109)置芜湖县,属丹阳郡。
隋并入当涂县。
五代南唐升元年间复置,属升州。
宋初属宣州。
太平兴国三年(978)属太平州。
元属太平路。
明、清属太平府。
1914-1928年为芜湖道驻地。
1932年为第二行政督察区驻地。
1949年以原县城及近郊3乡置芜湖市。
县人民政府迁至马塘,属芜当专区。
1950年直属皖南行署。
1951年属池州专区。
1952年属芜湖专区。
1959年并入芜湖市。
1961年复置。
1971年划宣城县西北2镇8乡来属。
1980年为芜湖市辖县。
2020年8月撤销芜湖县,设立芜湖市湾沚区。