清光绪三十二年(1906年),属锦县杏山区。
国民党统治时期,改杏山乡。
民国三十七年(1948年),解放后设锦县六区杏山。
1956年1月,设锦县三区杏山。
1958年,设杏山乡;同年9月,改杏山公社。
1983年,杏山公社改杏山乡。
1993年3月,在杏山乡组建锦州经济发展试验区。
2001年3月,锦州经济发展试验区与锦州经济技术开发区合并为锦州经济技术开发区,设杏山镇。
2002年1月,撤销凌海市杏山镇,设置杏山街道,其辖区划归太和区。
2019年11月,天桥街道的中山堡村、尹屯村划入杏山街道。