明永樂二年(1404年)河南固始周延斌充軍至此,見杏樹成林,留此定居。
五代后唐長興四年(933年)至1957年3月屬同安縣。
宋屬同安縣明盛鄉安仁里。
明屬安仁里十四都。
清設后溪頭、連厝、東山后浦、曾營、高浦、吳坂尾、同林、西陳后浦8保。
1912年為灌口鎮西亭、杏林、高浦、登瀛4保,建國初改鄉。
1957年4月劃入廈門市,為郊區錦亭鄉、瀛海鄉。
1958年設杏林工業區。
1959年灌口公社析置杏林農場,1961年10月改杏林公社,1964年撤杏林工業區置杏林鎮。
1978年9月杏林公社、杏林鎮置杏林區。
1979年4月杏林鎮分為杏東、杏西2街道,1984年10月合并為杏林街道,杏林公社改鄉,1991年改鎮。
2003年8月杏林街道劃歸集美區;整合為紡織、寧寶、日東、三秀、杏堤、曾營6社區。
2004年11月杏林鎮改杏濱街道,西亭、高浦、杏林、內林4村劃歸杏林街道,杏林街道杏堤、日東、三秀3社區劃歸杏濱街道。