唐朝武德八年(625)建鎮(zhèn)。
南唐升元二年(935)升為清江縣。
宋淳化三年(992)置臨江軍,以蕭灘為軍治。
自此以臨江代替蕭灘舊名。
元至元十四年(1277)改為臨江路。
明洪武二年(1369)改為臨江府,領(lǐng)清江、新喻、新淦3縣。
明嘉靖五年(1526),從新淦分出峽山縣,隸臨江府。
嘉靖四十一年(1562),于臨江設(shè)湖西分守道暑,轄臨江、吉州、袁洲三府。
明崇禎十二年(1639),湖西分守道曾移駐袁州。
清順沿三年(1646)復(fù)駐臨江。
清宣統(tǒng)三年(1911)撤銷府的建制,仍為清江縣沿城。
1930年10月下旬東臨江鎮(zhèn)成立清江縣蘇維埃政府,11月移至峽江仁和。
1949年6月在樟樹鎮(zhèn)成立。
清江縣人民政府。
7月15日遷至臨江鎮(zhèn),1950年3月27日縣人民政府遷出至樟樹鎮(zhèn)。
為第一區(qū)和第二區(qū)、第八區(qū)的臨江鎮(zhèn)及仰山、迴龍、紐塘、楓林、姜璜、寒山、武塘、黃塘、雙金鄉(xiāng)。
1956年撤區(qū)并為臨江鎮(zhèn)、廟前鄉(xiāng)、姜璜鄉(xiāng)、迴龍鄉(xiāng)和矗湖鄉(xiāng)的一部分。
1958年成立公社。
1962年析出臨江鎮(zhèn)。
1968年復(fù)合。
1980年臨江鎮(zhèn)與臨江公社分開。
1985年臨江鄉(xiāng)并入臨江鎮(zhèn)。