芜湖市,位于安徽省东南部,地处长江下游,中心地理坐标为东经118度21分、北纬31度20分,南倚皖南山系,北望江淮平原。北与合肥市、马鞍山市毗邻,南与宣城市、池州市接壤,东与马鞍山市、宣城市相连,西与铜陵市交界。
芜湖地势南高北低,地形呈不规则长条状;地貌类型多样,平原丘陵皆备,河湖水网密布。
芜湖市东部和北部为冲积平原,间有洼地,有少数丘陵,地势低平,西南高东北低。西部和南部多山地。境内有长江、青弋江、裕溪河、花渡河、扁担河、荆山河、黄浒河、倒逆河、漳河、青山河等河流。南塘湖、石板湖、西冲湖、池湖、竹丝湖、龙窝湖等湖泊。