五代梁开平三年(909),置节度使,设明州望海军,慈溪属明州望海军,隶吴越国。北宋建隆元年(960),改明州望海军为明州奉国军。太平兴国三年(978),吴越归宋,慈溪县隶属江南东道明州奉国军。淳化五年(994)罢道。慈溪县历属明州,隶两浙东路。绍熙五年(1194),宁宗即位。明年,改元庆元,以明州为宁宗潜邸,遂以年号为名,升明州为庆元府,慈溪县属之,仍隶两浙东路。元世祖至元十三年(1276),于庆元府置宣慰司。十四年改庆元路总管府。大德六年(1302),浙东道宣慰司都元帅府自婺州(今金华)移庆元,慈溪县属江浙行省浙东道宣慰司。
1994年,慈溪市辖22个镇、1个乡。1995年5月前全市有800个行政村;同年,龙山镇把伏龙、龙西两村合并为龙联村,开始了慈溪村级行政区划调整。1997年11月16日,浙江省民政厅(浙民行字[1997]13号)批复同意慈溪市小安乡撤乡建镇,并更名为杭州湾镇。调整后,慈溪市辖23个镇。1999年底前全市有768个行政村,2000年底全市有580个行政村。
2000年第五次人口普查,慈溪市总人口1214537人,其中:浒山镇183620人、龙山镇22445人、三北镇23637人、范市镇25183人、掌起镇65178人、师桥镇54232人、鸣鹤镇26033人、观城镇70485人、附海镇33586人、桥头镇40011人、匡堰镇26675人、逍林镇50887人、新浦镇62164人、胜山镇44486人、横河镇83665人、坎墩镇56143人、崇寿镇33507人、宗汉镇79067人、庵东镇44945人、天元镇32249人、长河镇49894人、周巷镇67633人、杭州湾镇39012人。
2001年2月底,全市乡镇完成村级行政区划调整,行政村从原来的800个减少至327个,其中分布在中心城市规划控制区范围内的有69个,城镇规划区范围内的有92个。村级行政区划调整后,各村平均面积约为3平方千米,平均人口为2685人,其中3000人至5000人的有102个村,5000人以上的有12个村,人口最多的周巷镇周西村达6727人。(另一数据:2001年4月2日,全市行政村个数调整为328个)
2001年9月24日,浙江省人民政府(浙政函[2001]197号)批复同意慈溪市部分行政区划调整:一、撤销观城镇、师桥镇、鸣鹤镇建制,合并设立观海卫镇。观海卫镇辖43村、13居,驻振观路6号(原观城镇址)。二、撤销杭州湾镇建制,与周巷镇合并。周巷镇辖32村、10居,驻大通中路178号(原址)。三、撤销浒山镇、宗汉镇、坎墩镇建制,改由慈溪市政府直辖并设立浒山、宗汉、坎墩3个街道办事处作为慈溪市政府派出机构。(1)浒山街道办事处:管理原浒山镇的43村、37居,驻三北大街518号(原浒山镇址)。(2)宗汉街道办事处:管理原宗汉镇的18村、1居,驻市西二环北路1号(原宗汉镇址)。(3)坎墩街道办事处:管理原坎墩镇的12村、2居,驻长白路7号(原坎墩镇址)。调整后,慈溪市辖3个街道、17个镇,92个居委会、328个行政村。中心城区面积由43平方千米扩大至106.5平方千米,总人口由13.82万人增至26.29万人。
2001年末,慈溪市面积1154平方千米,总人口100.84万人,其中非农人口14.59万人,辖3个街道、17个镇,91个居委会、327个行政村,市政府驻浒山街道。2002年9月,慈溪市辖3个街道、17个镇,32个社区、55个居民区、316个行政村,市政府驻水门路15号。2002年末,慈溪市面积1154平方千米,总人口100.58万人,其中非农业人口14.82万人,辖3个街道、17个镇,87个居委会、310个行政村。
2003年末,慈溪市总面积1154平方千米,总人口100.71万人,其中非农业人口15.13万人,辖3个街道、17个镇,66个居委会、308个行政村。2004年末,慈溪市面积1154平方千米,人口101.03万人,辖3个街道、17个镇,46个社区、28个居民区、297个行政村。市政府驻浒山街道三北大街655号。
2005年末,慈溪市户籍人口101.54万人。辖3个街道、17个镇,75个居委会、297个村委会:浒山街道、宗汉街道、坎墩街道、范市镇、掌起镇、逍林镇、新浦镇、横河镇、附海镇、庵东镇、天元镇、长河镇、周巷镇、桥头镇、匡堰镇、胜山镇、龙山镇、崇寿镇、三北镇、观海卫镇。
2006年3月16日,浙江省人民政府(浙政函[2006]36号)批复同意慈溪市部分行政区划调整:观海卫镇古窑浦村划归掌起镇。调整后的观海卫镇辖40个行政村、2个社区、8个居民区,镇政府驻地不变(振观路6号);掌起镇辖15个行政村、1个居民区,镇政府驻地不变(掌起横路509号)。5月,正式将观海卫镇古窑浦村整体划归掌起镇管辖。
2006年末,全市共有47个社区、28个居民区、297个行政村。2009年末全市户籍人口103.52万人。2010年末,全市总面积1361平方千米,户籍人口103.88万人,辖5个街道、15个镇,50个社区、27个居民区、297个行政村。
2012年末,全市总面积1361平方千米。户籍人口104.19万人。辖5个街道、15个镇:宗汉街道、坎墩街道、浒山街道、白沙路街道、古塘街道、掌起镇、观海卫镇、附海镇、桥头镇、匡堰镇、逍林镇、新浦镇、胜山镇、横河镇、崇寿镇、庵东镇、天元镇、长河镇、周巷镇、龙山镇。市政府驻白沙路街道三北大街655号。
2013年4月27日,《浙江省人民政府关于慈溪市部分行政区划调整的批复》(浙政函[2013]72号):同意撤销天元镇建制,其行政区域与周巷镇合并。调整后,周巷镇辖6个社区、1个居民区、35个行政村,镇政府驻地不变(环城北路428号)。调整后,慈溪市辖5个街道、14个镇。