秦朝,屬桂林郡。
漢朝,屬郁林郡領方縣。
三國時期,屬吳臨浦縣。
晉、隋時期,屬領方縣。
唐貞觀五年(631年),設州建鎮,名“古佳鎮”,為羈縻思剛州州治。
北宋天禧四年(1020年),廢思剛州設遷江縣,為遷江縣得名之始,屬賓州。
沿稱至1952年11月,并入來賓縣稱十三區。
1958年1月,撤區稱鄉,同年8月稱公社。
1962年9月,撤公社復區。
1968年12月,稱公社。
1984年10月,稱鎮。
2005年6月,撤大里鄉,整建制并入遷江鎮,鎮名沿用至今。