1918年實(shí)行區(qū)村制,境域?qū)俚诙、三區(qū)。
1948年屬第四區(qū)。
1949年屬第二、第四區(qū)。
1950年調(diào)整為7個(gè)區(qū),屬二區(qū)、四區(qū)。
1952年區(qū)下設(shè)鄉(xiāng),設(shè)段廷、西洛、云煙、纂木、道坪5鄉(xiāng),屬第四區(qū)。
1955年區(qū)制撤銷,西洛鄉(xiāng)撤銷,段廷鄉(xiāng)為基點(diǎn)鄉(xiāng)。
1958年鄉(xiāng)改人民公社制,屬西洛人民公社。
1961年成立纂木人民公社。
1983年6月,西洛人民公社改為西洛鄉(xiāng);纂木人民公社改稱纂木鄉(xiāng)。
2001年2月,纂木鄉(xiāng)、西洛鎮(zhèn)合并為西洛鎮(zhèn)。
2021年2月山西省人民政府《關(guān)于同意晉中市轄區(qū)劃調(diào)整的批復(fù)》(晉政函〔2021〕34號(hào))文件,撤銷上湖鄉(xiāng),整建制并入西洛鎮(zhèn)。