學校前身是創辦於安慶的省立安徽大學1928。1946更名為國立安徽大學,1949年2月遷至蕪湖。後來,它經歷了幾個階段,如安徽師範大學,合肥師範大學,皖南大學(由劉少奇同誌題寫)和安徽工農大學。1972,經國務院批準,正式命名為安徽師範大學(郭沫若同誌題詞)。2005年,蕪湖師範學院並入安徽師範大學。
學校現有18個學院,包括文學院、馬克思主義學院、法學院、經濟與管理學院、音樂學院、美術學院、歷史與社會學院、教育科學學院、外國語學院、體育學院、新聞與傳播學院、數學與統計學院、計算機與信息學院、物理與電子信息學院、化學與材料科學學院、地理與旅遊學院、生命科學學院、環境科學與工程學院。