西城街道1934年,辖区分上丽、中丽、下丽三镇;1939年改置松石、华溪二镇;1946年两镇合并称古丽镇。
解放后1949年5月建立城区人民政府,与古丽镇合署办公。
1950年将古丽镇分为人民、民主、解放三镇。
1956年3月三镇合并为城关镇。
1958年10月成立红旗人民公社(区级)。
1961年11月,撤销红旗人民公社恢复环城区公所。
1962年5月撤销环城区公所,环城所属城关、童宅、人民公社、烈桥公社划入倪宅区管辖。
1968年1月开始,公社相续成立革命委员会。
1981年各公社先后召开人民代表大会,选举产生管理委员会,同时撤销公社委员会。
10月城关镇改为区级镇。
同年12月恢复环城区公所。
1991年9月,环城区公所更名为环城区农村工作委员会。
1992年4月,撤销环城区农村工作委员会,将城关镇和环城区所属长城、崇道、云山、李店、苏川5个乡合并成立古丽镇。
同年5月,建立城东、城南、城西、城北、城中5个街道办事处。
2001年7月,撤销古丽镇,成立东城、西城、江南三个街道办事处,城中地域的东街、西街、虹霓、大司、周塘、应店属西城管辖。
西城街道管辖范围即原李店、烈桥、童宅管辖区域;原象珠镇的塔石、溪边、庙下、藻塘四个村划入西城街道管辖,2006年6月原属花街镇的花川片划归西城街道管辖。