清乾隆三年(1738)的《慈溪縣志》中,在卷一輿地縣境圖中已標(biāo)有莊橋地名,在卷三、山川、橋條目下有莊橋記載。
1919年,縣以下鄉(xiāng)改為區(qū),屬慈溪縣莊橋區(qū)。
1932年,改里、都為鄉(xiāng)鎮(zhèn),莊橋區(qū)轄有莊橋鎮(zhèn)、洋墅鎮(zhèn)、費(fèi)市鎮(zhèn)、靈漢鄉(xiāng)、洪塘鎮(zhèn)、獅山鄉(xiāng)、裘墅鎮(zhèn)。
1946年,行政區(qū)劃調(diào)整為莊橋鎮(zhèn)、費(fèi)市鎮(zhèn)。
1949年6月,成立莊橋鎮(zhèn)人民政府。
1950年4月,莊橋鎮(zhèn)析出洋墅鄉(xiāng)。
1951年7月,又析出莊橋鄉(xiāng)。
1953年6月,莊橋鄉(xiāng)改建制為莊橋鎮(zhèn)。
1954年10月,慈溪縣遷址,政區(qū)調(diào)整,莊橋區(qū)的費(fèi)市、洋墅2鄉(xiāng)劃歸余姚縣,莊橋鎮(zhèn)劃歸寧波市,11月設(shè)立莊橋特區(qū),并成立莊橋區(qū)人民政府,下轄莊橋鎮(zhèn),姜顏鄉(xiāng)、靈陽(yáng)鄉(xiāng)、新和鄉(xiāng)。
1956年2月,新和、靈陽(yáng)2鄉(xiāng)合并稱新陽(yáng)鄉(xiāng),姜顏鄉(xiāng)并入莊橋鎮(zhèn),3月,劃給余姚縣的洋墅、費(fèi)市2鄉(xiāng)并入鞍山鄉(xiāng)。
1958年9月,莊橋鎮(zhèn)、北郊鄉(xiāng)、新陽(yáng)鄉(xiāng)合并建立莊橋人民公社,下轄莊橋、新陽(yáng)、北郊、馬徑、壓賽、穆家等生產(chǎn)大隊(duì)。
1959年12月,莊橋人民公社與甬江人民公社合并為甬江人民公社。
同月,恢復(fù)莊橋鎮(zhèn)建制。
1960年10月,甬江人民公社復(fù)分為甬江、莊橋2個(gè)人民公社。
莊橋人民公社轄內(nèi)7個(gè)管理區(qū)。
1961年5月,甬江、莊橋2公社改建為甬江、莊橋、洪塘、洋墅、費(fèi)市等公社。
莊橋公社下轄12個(gè)生產(chǎn)大隊(duì)。
1963年,分設(shè)莊橋鎮(zhèn)。
1983年12月,莊橋公社改為莊橋鄉(xiāng)。
1984年8月,莊橋鄉(xiāng)并入莊橋鎮(zhèn)。
1990年10月,洋市鄉(xiāng)撤銷,其中東邵、西邵、袁陳、謝家4個(gè)村并入莊橋鎮(zhèn)。
1992年5月,費(fèi)市鄉(xiāng)撤銷,全境并入莊橋鎮(zhèn)。
2004年6月撤鎮(zhèn)建街道。
名稱一直沿用至今。
2020年6月16日,《寧波市江北區(qū)人民政府關(guān)于街道行政區(qū)劃的批復(fù)》(甬政發(fā)【2020】35號(hào)),調(diào)整莊橋街道區(qū)劃范圍,江北大道以南部分以洋市中心河?xùn)|側(cè)岸線為基準(zhǔn),其余邊界保持不變。