蒼山西鎮(zhèn)由原上街鎮(zhèn)和河西鎮(zhèn)合并而成。
原上街鎮(zhèn)曾名興文、新化、化平。
民國時期,屬化平鎮(zhèn)。
1950年,屬化平區(qū)。
1952年,屬第一區(qū)。
1957年,設上街、馬廠、河西等鄉(xiāng)。
1958年,設立上街公社。
1961年,分設漾濞、淮安、白羊、馬廠、河西等公社。
1962年,屬漾濞公社。
1963年,屬上街區(qū)。
1966年,改為東風公社,同時將城鎮(zhèn)人口劃出設上街鎮(zhèn)。
1982年,東風公社更名河西公社。
1984年,改設河西區(qū)。
1988年,原淮安區(qū)并入上街鎮(zhèn),河西區(qū)改河西鄉(xiāng)。
2001年10月23日,河西鄉(xiāng)改鎮(zhèn)。
2005年,上街鎮(zhèn)和河西鎮(zhèn)合并為蒼山西鎮(zhèn)。