1950年7月,設山北鄉(xiāng),屬無錫市郊區(qū)辦事處。
1956年3月,會龍鄉(xiāng)并入。
1958年4月,撤銷山北鄉(xiāng),原會龍鄉(xiāng)地域劃入黃巷鄉(xiāng),其余地域劃入錢橋鄉(xiāng)。
1961年1月,原山北鄉(xiāng)地域從黃巷鄉(xiāng)、錢橋鄉(xiāng)劃出,成立北塘人民公社山北分社。
1963年7月,劃歸太湖區(qū),改稱山北人民公社。
1965年4月,屬無錫市郊區(qū)。
1983年5月,改山北人民公社為山北鄉(xiāng)。
1999年7月,山北鄉(xiāng)改鎮(zhèn)。
2001年12月,山北鎮(zhèn)并入黃巷鎮(zhèn)。
2002年1月,黃巷鎮(zhèn)劃歸北塘區(qū)。
2004年1月,黃巷鎮(zhèn)改為黃巷街道,同時從黃巷街道析置山北街道,并將惠龍街道部分區(qū)域并入山北街道。
2020年10月搬遷至會北路22號。