北魏正始元年(504年),安居鎮(zhèn)一帶建場(chǎng)。
隋開皇八年(588年),建赤水縣。
北宋時(shí),屬銅梁縣。
明成化十六年(1480年),割銅梁、遂寧部分復(fù)置安居縣。
清雍正六年(1728年),安居縣并入銅梁縣。
清乾隆四十一年(1776年),設(shè)為安居鄉(xiāng),隸屬重慶府。
民國(guó)八年(1919年),安居鄉(xiāng)改為安居鎮(zhèn)。
1949年12月,銅梁區(qū)第三區(qū)治所設(shè)在安居。
1951年6月,安居鎮(zhèn)劃出關(guān)濺、高樓、維新、中和4鄉(xiāng)。
1994年9月,析原團(tuán)碾鄉(xiāng)區(qū)域給太平鎮(zhèn)。