清朝时期,西长安街地区分属镶红旗和镶蓝旗。民国时期属内二区、内四区、内六区和内七区各一部分。1949年后,分属第二区和第五区。1952年,划归西单区。1954年,在地区内建东文昌阁、大四眼井、西安福胡同、未英胡同、横二条、西单北大街、南长街和惜薪司8个街道。1958年,属西城区。8月,合并为西长安街街道。1960年4月,建西长安街人民公社。1962年4月,恢复街道。
截至2020年6月,西长安街街道下辖13个社区。
2011年,西长安街街道总人口7.45万人,工业总产值450.3亿元,财政总收入52.7亿元。