商周到戰(zhàn)國時期屬巴國。
秦代屬巴郡朐縣。
西漢屬臨江縣。
晉泰始二年(266),屬巴郡臨江縣。
西魏恭帝三年(556),析臨江縣地置墊江縣。
天和二年(567),改墊江縣為魏安縣。
開皇十八年(598),魏安縣復(fù)名墊江縣。
唐武德元年(618),墊江縣改屬鄰州。
武德八年(625),鄰州廢,墊江縣屬臨州。
貞觀八年(634),改臨州為忠州,墊江縣屬之。
宋乾德三年(965),墊江屬夔州路忠州。
元至元二十一年(1284),省墊江縣入豐都縣。
明萬歷年間,置順慶分府,墊江縣屬之。
清雍正十二年(1734),忠州升為直隸州,墊江縣屬之。
嘉慶五年(1800),墊江屬忠州直隸州。
1912年,墊江縣屬四川省東川道。
1935年,屬四川省第十行政督察區(qū)。
1949年10月,新中國成立后,墊江縣屬川東區(qū)行政公署大竹專區(qū)。
1953年3月,大竹專區(qū)撤銷,墊江縣屬涪陵專區(qū);9月,涪陵縣轄31鄉(xiāng)劃隸墊江縣。
1968年8月,屬涪陵地區(qū)。
1997年12月,屬重慶市直轄。