宁波下辖6个区,有余姚市、慈溪市、奉化区、海曙区、江北区、鄞州区;全市范围共有18个镇。
其中,余姚市有14个镇,包括马渚镇、临山镇、泗门镇、小曹娥镇、朗霞街道、低塘街道、梨洲街道、丈亭镇、梁弄镇、鹿亭乡、大岚镇、河姆渡镇、四明山镇和黄家埠镇。
慈溪市有14个镇,包括横河镇、匡堰镇、观海卫镇、附海镇、桥头镇、匡堰镇、掌起镇、逍林镇、新浦镇、胜山镇、崇寿镇、庵东镇、长河镇、急救中心。
奉化区有13个镇,包括溪口镇、尚田镇、莼湖镇、裘村镇、大堰镇、松岙镇、萧王庙街道、江口街道、西坞街道、莼湖街道。
海曙区有7个镇,包括古林镇、横街镇、高桥镇、集士港镇、石碶街道、洞桥镇和龙观乡。
江北区有3个镇,包括慈城镇、洪塘街道和甬江街道。
鄞州区有10个镇,包括咸祥镇、邱隘镇、五乡镇、云龙镇、横溪镇、姜山镇、瞻岐镇、东吴镇塘溪镇和东钱湖旅游度假区。
此外,宁波市还下辖1个县——宁海县,共有11个镇,包括长街镇 、力洋镇 、一市镇 、岔路 镇 、前童 镇 、桑洲 镇 、黄坛 镇 、大佳何 镇 、强蛟 镇 、西店 镇 、深甽 镇 。