清乾隆三年(1738)的《慈溪县志》中,在卷一舆地县境图中已标有庄桥地名,在卷三、山川、桥条目下有庄桥记载。
1919年,县以下乡改为区,属慈溪县庄桥区。
1932年,改里、都为乡镇,庄桥区辖有庄桥镇、洋墅镇、费市镇、灵汉乡、洪塘镇、狮山乡、裘墅镇。
1946年,行政区划调整为庄桥镇、费市镇。
1949年6月,成立庄桥镇人民政府。
1950年4月,庄桥镇析出洋墅乡。
1951年7月,又析出庄桥乡。
1953年6月,庄桥乡改建制为庄桥镇。
1954年10月,慈溪县迁址,政区调整,庄桥区的费市、洋墅2乡划归余姚县,庄桥镇划归宁波市,11月设立庄桥特区,并成立庄桥区人民政府,下辖庄桥镇,姜颜乡、灵阳乡、新和乡。
1956年2月,新和、灵阳2乡合并称新阳乡,姜颜乡并入庄桥镇,3月,划给余姚县的洋墅、费市2乡并入鞍山乡。
1958年9月,庄桥镇、北郊乡、新阳乡合并建立庄桥人民公社,下辖庄桥、新阳、北郊、马径、压赛、穆家等生产大队。
1959年12月,庄桥人民公社与甬江人民公社合并为甬江人民公社。
同月,恢复庄桥镇建制。
1960年10月,甬江人民公社复分为甬江、庄桥2个人民公社。
庄桥人民公社辖内7个管理区。
1961年5月,甬江、庄桥2公社改建为甬江、庄桥、洪塘、洋墅、费市等公社。
庄桥公社下辖12个生产大队。
1963年,分设庄桥镇。
1983年12月,庄桥公社改为庄桥乡。
1984年8月,庄桥乡并入庄桥镇。
1990年10月,洋市乡撤销,其中东邵、西邵、袁陈、谢家4个村并入庄桥镇。
1992年5月,费市乡撤销,全境并入庄桥镇。
2004年6月撤镇建街道。
名称一直沿用至今。
2020年6月16日,《宁波市江北区人民政府关于街道行政区划的批复》(甬政发【2020】35号),调整庄桥街道区划范围,江北大道以南部分以洋市中心河东侧岸线为基准,其余边界保持不变。