商朝 (前16世纪 - 前11世纪)的开国君主汤曾经短期定都在安徽北部的亳州,当时安徽大部份居民并非华夏族,而是后来融入汉族的东夷。
战国末期,前278年,楚国的郢都(今湖北荆州)被秦国攻占,于是迁都寿春(今安徽寿县)。前224年,楚国大将项燕被秦国的王翦60万大军击败,前223年,寿春陷落,楚国灭亡。
前221年,秦国完成征服六国、统**下的计划。安徽大部分地区属于九江郡(寿县),北端属于泗水郡和砀郡。秦汉之际,项羽曾以此西楚为国号,号称西楚**为当时中国国家元*但未正式称帝。 西楚以今天江苏淮安楚州为中心,范围大概是今苏北与皖北;而*大城市彭城(今江苏徐州市)以东到海被称为东楚;楚国历史上的中心,江陵到寿春被称为南楚。项羽在今安徽固镇县的垓下之战中败给刘邦,自刎于乌江(安徽和县)。刘邦建立汉朝。汉武帝时东瓯国举国迁到卢江郡(安徽西部的舒城地区)。
汉朝末年,寿春成为军阀袁术的基地。袁术后来自称皇帝,但不久病死, 寿春归属军阀曹操(亳州人,三国中魏国的实际**者)。五胡十六国期间,从4世纪开始的几**间,几支北方游牧民族在中国北方相继建立**,南方则一直保持着**的王朝。安徽北部成为南北方对峙的前线,战*不断。383年在北方的前秦和南方的东晋之间展开的淝水之战就是其中比较重要的一次战役。
隋朝 (581年-618年)统一了中原。经过短暂的混战,唐朝 (618年-907年)建立**,并保持了一个多世纪的和平和统一。安史之乱中,安徽北部淮河地区遭受战*蹂躏。唐末875年王仙芝、黄巢起义, 从河南经安徽和县渡长江入皖南,到福建、广东,后经安徽攻长安,**大乱,藩镇割据,不久唐朝灭亡。
五代、杨吴、南唐都是晚唐藩镇割据的产物。其时今安徽省淮河以北大部分地区属五代,今皖南地区属杨吴和南唐。892年,淮西(今属安徽)人杨行密在扬州建立吴国,937年徐州人李升代杨吴自立,建立南唐,定都江宁。976年,宋朝大军攻入江宁,淮河以南*后一个阻碍宋朝统一的**——南唐灭亡。安徽省全境进入了宋朝的疆界。
北宋在今安徽省长江以南部分置江南东路,*府江宁府(今南京地区);长江以北大部分属淮南西路。 今天长市属于淮南东路扬州,今萧县属于京东西路徐州。北宋后期,北方的金朝崛起。1127年以后,安徽北部的淮河再次成为南北对峙的前沿:北方的金和南方的 南宋。 淮南东路,西路仍然保留,而京东西路在南宋时已经撤销。1161年,金朝海陵王完颜亮出兵伐宋,在今安徽马鞍山采石大战失败。1234年,金亡于蒙古帝国。1276年,蒙古人攻占南宋京城杭州。安徽全境归元朝。
13世纪,蒙古人控制了中国。元朝初期,安徽属江淮行省;后化江而治理,长江以南与苏南,浙江,福建同属江浙行省,长江以北与苏北,河南,湖北北部同属河南江北行省。
1368年,明太祖朱元璋在南京建立明朝。由于定都南京,现今的江苏省和安徽省直属中央六部管理,称为“直隶”。该区域跨长江和淮河南北,*次将经济和文化差异很大的广阔地区,包括今安徽北部朱元璋洪水频繁的家乡凤阳,今安徽南部多山的徽州,和今江苏南部以富裕著称的太湖流域,都划归同一个行政区管辖。明太祖定凤阳为中都,一度考虑迁都于此,后来放弃这个计划,只建成陵墓和一部分城墙。明代在安徽境内共设有7个府,其中4个位于长江以南:徽州府、宁国府、太平府、池州府;2个位于长江北岸:安庆府、庐州府;而整个淮河流域只有凤阳府一府。长江南岸的芜湖县在明朝发展成新兴的经济中心。1635年明末流寇李自成部攻陷凤阳,掘明朝皇室的祖坟,焚毁朱元璋曾经出家的“皇觉寺”。
1645年,清军攻占南京,将南直隶改为江南省;1667年,又将江南省分为江苏省和安徽省。安徽省会设在安庆,驻有安徽巡抚以及安徽按察使,至于管理安徽民政的江南左布政使则长期寄驻江宁府(南京),直到1760年(乾隆二十五年),也一并迁来安庆。省界与今天比较变化不大。晚清时期,太平天国定都南京,安徽南部是其主要粮食和军事基地,在曾国藩的湘军和陈玉成的太平军反复拉锯战中,安徽南部流失大部分人口,经济遭到严重打击,战后从河南、湖北居民移居皖南,文化习俗有所改变。同时期,捻军也发源于贫困而土匪横行的安徽北部。李鸿章在合肥附近招募淮军赴江浙作战。太平天国之后淮军成了清朝的一支重要力量。
1912年1月1日中华民国成立,安徽*任都督兼民政长是同盟会员柏文蔚。1913年7月二次革命,安徽宣布独立,反对袁世凯。失败后柏文蔚流亡日本,袁世凯命倪嗣冲为安徽都督兼民政长。倪嗣冲都皖8年。1920年直皖战争皖系失败,9月倪被解职。张文生任安徽督军,许世英任省长。1922年10月,马联甲任安徽督理军务。以后历任安徽地方*高长官的还有王普(倪嗣冲女婿)、王揖唐、吕调元、姜登选、陈调元。1926年,陈调元归顺北伐国民革命军。1927年国共分裂之后,安徽西部的大别山区曾经是红军武装割据的地区之一。1937年,全面抗战爆发,安徽成了日本人、汪精卫**、国军和中国共产党的新四军势力交错的地方。1940年,在安徽南部的泾县,发生国共冲突的皖南事变。1946年日本投降后,民国政府把安徽省会从安庆迁往合肥。1948年到1949年,安徽北部地区是国共内战期间淮海战役的主战场。1912年,津浦铁路全线通车,与淮河航线交汇处的蚌埠成为一个新兴城市。
1949年中华人民共和国成立后,安徽一度以长江为界分为皖北和皖南2个行政公署(省级)。1952年又重新合并。省界有小幅的调整:徽州的婺源县划归江西,盱眙县和泗洪县划归江苏,作为交换,江苏徐州的萧县和砀山县划给了安徽。但这又使得天长县成为伸入江苏境内的一个锲子。