总长788公里。甬江口以北岸线较为平直，多为泥质、沙质海岸。甬江口以南岸线较为曲折，多为岩岸、泥质岸相间。杭州湾位于市域北端，为钱塘江河口，呈扇形凸出。象山港位于大陆海岸线中部，穿山半岛与象山半岛之间，为狭长半封闭海湾，生态条件优越，适宜海洋生物生存。三门湾位于市域南端，适宜海涂养殖，为浙东海防门户。沿海潮汐属不正规半日期潮型，甬江、象山港、三门湾的潮差自北向南递增。宁波境内共有大小岛屿531个，面积524.07平方公里，其中绝大多数为面积小于0.5平方公里的小岛。南田岛为市域内最大的岛屿，位于象山县，