西汉武帝元封五年(106),始设枞阳县;隋开皇十八年(598),改名同安县;唐至德二年(757),改为桐城县;五代·十国(907—979),属淮南道舒州;北宋(960—1127),属淮南路淮南西路的舒州,政和五年(1115)属德庆军;元(1271—1368),属安庆路总管府;明,清均属安徽安庆府;1914年属安庆道。
1928年直属安徽。
1932年属第一行政督察专员公署。
1936年属安庆行政督察专员公署。
1940年属安徽第一专。
1935年,今枞阳县境为桐城第四,第五。
1947年12月,划庐江,桐城大部分地置桐庐县,属中共皖西工委领导。
1949年2月18日,划桐城东,南乡,庐江,无为两县少量地设置桐庐县。
1949年10月移至汤沟镇(汤家沟)。
1951年2月24日,更名湖东县,属皖北行署安庆行瓦工培训技术学校人民专员公署,后属安庆地行政专员公署。
1954年秋,县治迁入枞阳镇。
1955年7月1日,更名为枞阳县,先属安庆专,安庆地,后属安庆。
2015年10月13日,将安庆枞阳县划归铜陵管辖。
2016年1月4日下午,枞阳县正式划归铜陵管辖。
2018年,将枞阳县老洲镇,陈瑶湖镇,周潭镇划归铜陵郊管辖。