據(jù)《東流縣志》、《建德縣志》記載:虞、夏、商、周屬揚州地,秦屬九江郡、鄣郡。
西漢分屬豫章郡彭澤、鄱陽縣和丹陽郡石城縣地。
東漢不變。
三國時屬吳國彭澤、丹陽、鄱陽三郡地。
晉分屬豫章郡彭澤縣、鄱陽郡鄱陽縣、宣城郡石城縣地。
南朝宋、齊,分屬揚州宣城郡石城、歷陵縣地和江州鄱陽郡鄱陽、潯陽郡彭澤縣地,梁、陳兩代在今縣境設(shè)南太原郡,置和城(今東流鎮(zhèn))、晉陽(今張溪一帶)兩縣,屬南豫州。
隋平陳后,太原郡及和城、晉陽兩縣并廢,地分屬潯陽郡龍城縣、九江郡彭澤縣和宣州郡秋浦縣、饒州鄱陽郡鄱陽縣。
唐至德二年(757),分秋浦、鄱陽兩縣地在梅城置至德縣,《太平寰宇記》云:“以年號為名”,屬江南西道潯陽郡。
乾元元年(758)屬饒州,永泰元年(765)改屬池州。
會昌初(841—846),在原和城縣舊址建東流場,屬江州彭澤縣。
《方輿紀要》載,五代楊吳順義二年(922)改至德縣為建德縣,仍屬池州,歷南唐不變。
南唐保大十一年(953),升東流場為東流縣,屬江州。
《明一統(tǒng)志》:“東流縣,以大江自湓城而下,逶迤東注,故名”。
北宋太平興國三年(978),改屬池州池陽郡,并割貴池之晉陽鄉(xiāng)益東流。
兩宋時東流、建德兩縣均屬江南東路池州池陽郡。
元初屬江淮行省,元二十一年(1284)改屬江浙行省,元二十三年(1286)屬江浙行省池州路。
明和清初屬池州府。
明洪武初,池州路為九華府、華陽府,后仍改為池州府,直隸南京。
清順治二年(1645)屬江南省,康熙十五年(1676)屬安徽省。
雍正元年(1723)隸兩江總督,雍正十一年(1733)屬安徽省寧池太道。
民國元年(1912)東流、建德兩縣直屬安徽省。
1949年4月22、23日兩縣先后解放,同年5月13日同屬皖南行署池州專區(qū)。
中華人民共和國成立后,兩縣仍屬皖南行署池州專區(qū)。
1953年2月24日改屬安徽省安慶專區(qū),1959年5月15日,兩縣合并為東至縣,以堯渡鎮(zhèn)為縣城,仍屬安慶專區(qū),1965年7月14日東至縣改屬池州專區(qū),1971年3月29日專區(qū)改地區(qū),隸屬不變,1980年元月29日改屬安慶行署,1988年9月2日,池州行署恢復(fù),東至縣復(fù)屬池州行署。
2000年6月25日,國務(wù)院批準(zhǔn)撤銷池州地區(qū)和縣級貴池市,設(shè)立地級池州市,東至縣屬池州市至今未變。