投降后，民国政府把安徽省会从安庆迁往合肥。1948年到1949年，安徽是第二次国共内战期间徐蚌会战的主战场。
中华人民共和国.1949年4月渡江战役后，安徽一度以长江为界分为皖北行署区和皖南行署区。这两个省级行署区皆隶属于华东军政委员会。1952年，两个行政署区重新合併。省界有小幅的调整：原属徽州地区的婺源县划归江西，盱眙县和泗洪县划归江苏，作为交换，江苏徐州的萧县和砀山县划给了安徽。但这又使得原本就伸入江苏境内的 天长市的地理位置更加突兀，类似于飞地。在1959－1961年的