民国19年(1930)改建乡镇制后,属第一区,设南熏、镇远、清川、向辰东、向辰西、横街、上字、梓荫、鼓楼、朝宗、武宁等11镇。23年(1934)后属东管区办事处,并为南熏、向辰、朝宗、武宁四镇,下设保甲。29年(1940)7月武宁镇遭日本侵略军焚毁,镇废。35年(1946)析朝宗镇,分别并为南熏镇、向辰镇。是年10月南熏、向辰合并称蛟川镇,下辖13保,195甲。
1949年5月26日解放,9月改名为城关镇。
1952年11月改称城关区,1956年2月复称城关镇,由县直辖。
1958年10月后,镇海县划入宁波市,设城关镇人民公社,1959年7月改镇海人民公社。
1961年11月称镇海镇,1963年初县市分治,为城关镇人民公社,1980年12月复称城关镇。
1992年5月,俞范镇、临江乡并入城关镇。
1996年,面积62平方千米,人口11万,辖石塘下、涨(钅+监)碶、新老周、迎师桥、张陈傅、中官路、中一、水琚王、清水浦、沿江、沈家、孙家畈、渡驾、五里牌、虹桥、俞范、庙后张、陈家、五丰、棉丰、后施、南洪、三合、棉海、顺风、湾塘、中星、殿跟、核心、岚山30个行政村。
2001年,撤销城关镇(岚山、湾塘2个村并入澥浦镇),设立招宝山街道和蛟川街道;以境内招宝山而得名。招宝山街道辖8个社区、1个行政村,面积20.8平方千米,总人口6.22万人。2002年,辖城东、胜利路、总浦桥、后大街、顺隆、蛟川、西门、白龙8个社区,港务、航务、建筑3个居委会,张(钅+监)碶1个行政村。2006年末辖城东、胜利路、总浦桥、后大街、顺隆、蛟川、西门、白龙、张(钅+监)碶、古塘10个社区。