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