明清时,为利一里、黑林里、班庄里下辖地。
民国时,为灵源乡、范竹乡。
1950年,属昆明县第五区部分地。
1954年,属昆明市第八区的一部分。
1956年后,属西山区。
1961年4月,由东风公社划出部分区域建立海联人民公社。
1984年5月,将海联人民公社改为海联街道办事处。
1988年1月,海联街道办事处与黑林铺街道办事处合并设立黑林铺镇。
2003年6月20日,经省、市批准撤销黑林铺镇,设立西山区黑林铺街道办事处。
2004年10月,黑林铺街道划入五华区,由黑林铺社区和昭宗、团山、海源行政村组成城乡混合型街道,仍保留原街道名称。