池州地區轄縣。唐至德二年(757)析秋浦、鄱陽二縣置至德縣,以年號為名。五代吳改名建德縣。1914年改為秋浦縣,1932年改秋浦縣為至德縣。1959年東流縣、至德縣合并為東至縣,取二縣首字為名。
1988年,全縣轄9區,3鎮,41鄉:堯渡區、東流區、大渡口區、香隅區、昭潭區、官港區、勝利區、張溪區、葛公區,堯渡鎮、東流鎮、大渡口鎮,張溪鄉、官港鄉、昭潭鄉、洋湖鄉、泥溪鄉、高山鄉、建新鄉、坦埠鄉、白笏鄉、勝利鄉、瓦壟鄉、木塔鄉、利安鄉、鐵爐鄉、花園里鄉、西灣鄉、馬坑鄉、青山鄉、東勝鄉、徐村鄉、良田鄉、長安鄉、長嶺鄉、七里湖鄉、楊橋鄉、新庭鄉、八都湖鄉、新豐鄉、慶豐鄉、永豐鄉、石城鄉、汪坡鄉、五豐鄉、合鎮鄉、臨江鄉、香口鄉、姜壩鄉、查橋鄉、馬田鄉、平原鄉、洪方鄉。
1992年,撤銷徐村鄉、良田鄉,并入堯渡鎮;撤銷長安鄉、長嶺鄉、七里湖鄉,并入東流鎮;撤銷楊橋鄉、新庭鄉、八都湖鄉、新豐鄉、慶豐鄉,并入大渡口鎮;撤銷合鎮鄉、臨江鄉、香口鄉,合并設立香隅鎮;撤銷昭潭鄉、永豐鄉,合并設立昭潭鎮;撤銷官港鄉、石城鄉,合并設立官港鎮;撤銷勝利鄉、姜壩鄉,合并設立勝利鎮;撤銷張溪鄉、汪坡鄉、五豐鄉,合并設立張溪鎮;撤銷洋湖鄉,設立洋湖鎮;撤銷洪方鄉,并入平原鄉;撤銷馬田鄉,并入查橋鄉。行政區劃調整后,全縣轄9鎮16鄉:堯渡鎮、東流鎮、大渡口鎮、香隅鎮、昭潭鎮、官港鎮、勝利鎮、張溪鎮、洋湖鎮、平原鄉、查橋鄉、泥溪鄉、高山鄉、建新鄉、坦埠鄉、白笏鄉、瓦壟鄉、木塔鄉、利安鄉、鐵爐鄉、花園里鄉、西灣鄉、馬坑鄉、青山鄉、東勝鄉。
1993年,撤銷平原鄉,設立葛公鎮。1994年,撤銷東勝鄉,設立龍泉鎮,鎮政府由黃荊港遷至龍泉。
1995年,從堯渡鎮析出良田鄉;從大渡口鎮析出楊橋鄉、慶豐鄉;從葛公鎮析出洪方鄉;從張溪鎮析出汪坡鄉;從東流鎮析出七里湖鄉;從官港鎮析出石城鄉。行政區劃調整后,全縣轄11鎮21鄉:堯渡鎮、東流鎮、大渡口鎮、香隅鎮、昭潭鎮、龍泉鎮、官港鎮、勝利鎮、張溪鎮、洋湖鎮、葛公鎮、查橋鄉、泥溪鄉、高山鄉、建新鄉、坦埠鄉、白笏鄉、瓦壟鄉、木塔鄉、利安鄉、鐵爐鄉、花園里鄉、西灣鄉、馬坑鄉、青山鄉、良田鄉、楊橋鄉、慶豐鄉、洪方鄉、汪坡鄉、七里湖鄉、石城鄉。
1997年,面積3256.3平方千米,人口52.5萬,轄11鎮21鄉?h政府駐堯渡鎮。
2000年,東至縣轄11個鎮、21個鄉。第五次人口普查,全縣總人口475194人,其中:堯渡鎮45539人、東流鎮26443人、大渡口鎮29195人、勝利鎮34580人、張溪鎮20077人、洋湖鎮19249人、葛公鎮15383人、香隅鎮33479人、官港鎮17530人、昭潭鎮19231人、龍泉鎮15726人、慶豐鄉13768人、楊橋鄉17618人、瓦壟鄉13866人、白笏鄉10191人、坦埠鄉9103人、汪坡鄉8838人、高山鄉7685人、洪方鄉6564人、查橋鄉12076人、七里湖鄉6970人、建新鄉8432人、良田鄉6103人、花園里鄉6901人、馬坑鄉4338人、利安鄉8135人、木塔鄉6783人、石城鄉8315人、泥溪鄉15186人、西灣鄉6082人、青山鄉13954人、鐵爐鄉7854人。
2001年,撤銷良田鄉,并入堯渡鎮;撤銷楊橋鄉、慶豐鄉,并入大渡口鎮。全縣村委會數由2000年底的360個減少到358個:張溪鎮六聯村、沿河村、復興村合并為六聯村。調整后,東至縣轄11個鎮、18個鄉,共有13個居委會、358個村委會:堯渡鎮、東流鎮、大渡口鎮、勝利鎮、張溪鎮、洋湖鎮、葛公鎮、香隅鎮、官港鎮、昭潭鎮、龍泉鎮、瓦壟鄉、白笏鄉、坦埠鄉、汪坡鄉、高山鄉、洪方鄉、查橋鄉、七里湖鄉、建新鄉、花園里鄉、馬坑鄉、利安鄉、木塔鄉、石城鄉、泥溪鄉、西灣鄉、青山鄉、鐵爐鄉。
2007年,將原有11個鎮、18個鄉調整為12個鎮、3個鄉。具體方案為:將查橋鄉、建新鄉整建制并入堯渡鎮;將七里湖鄉整建制并入東流鎮;將瓦壟鄉整建制并入勝利鎮;將汪坡鄉、坦埠鄉、白笏鄉整建制并入張溪鎮;將高山鄉整建制并入洋湖鎮;將洪方鄉整建制并入葛公鎮;將石城鄉整建制并入官港鎮;將鐵爐鄉整建制并入龍泉鎮;將西灣鄉、泥溪鄉整建制合并,設立泥溪鎮;將利安鄉、木塔鄉整建制合并,設立新的木塔鄉;將馬坑鄉、花園里鄉整建制合并,設立新的花園里鄉;保留大渡口鎮、香隅鎮、昭潭鎮、青山鄉。