1949年,屬解縣二區(qū)。
1953年5月,廢區(qū)立鄉(xiāng),解縣西張耿鄉(xiāng)成立。
1954年7月,解縣、虞鄉(xiāng)縣合并為解虞縣,置46鄉(xiāng)。
解縣西張耿鄉(xiāng)改稱解虞縣西張耿鄉(xiāng)。
1958年9月到1958年11月,屬紅旗人民公社管理委員會。
1983年8月以前稱西張耿人民公社,1983年8月30日根據(jù)運政發(fā)[83]81號文件西張耿人民公社更名為龍居人民公社,1984年9月更名為龍居鎮(zhèn),鎮(zhèn)政府駐龍居村,2000年撤地設(shè)市,屬運城市鹽湖區(qū)轄。