南宋時為迎春鄉(xiāng),地屬武進縣。
1942年新四軍在馬山建立抗日根據(jù)地。
1948年設立武進縣馬跡山鄉(xiāng)。
1949年4月始簡稱馬山。
1953年劃歸震澤縣管轄。
1954年劃屬無錫縣。
1958年成立馬山人民公社。
1960年屬無錫市,先后歸太湖區(qū)、郊區(qū)管轄。
1980年7月,成立無錫市馬山辦事處,轄郊區(qū)劃入的馬山公社。
1983年3月馬山公社復置馬山鄉(xiāng)。
1984年3月撤鄉(xiāng)改置馬山鎮(zhèn),屬無錫市馬山辦事處。
1988年7月設立馬山區(qū),轄馬山鎮(zhèn)與梅梁街道(1988年7月,析馬山鎮(zhèn)馬圩等地建梅梁街道)。
2001年1月撤銷馬山區(qū),并入濱湖區(qū)。
2004年1月梅梁街道并入馬山鎮(zhèn)。
2009年3月,撤鎮(zhèn)設馬山街道。
2011年12月,濱湖區(qū)胡埭鎮(zhèn)的湖山村、闔閭村劃入馬山街道管理。