寧波的地形是西南高,東北低。市區海拔4-5.8米,郊區海拔爲3.6-4米。地貌分爲山地、丘陵、臺地、谷(盆)地和平原。全市山地面積佔陸域的24.9%,丘陵佔25.2%,臺地佔1.5%,谷(盆)地佔8.1%,平原佔40.3%。
寧波有漫長的海岸線,港灣曲折,島嶼星羅棋佈。全市海域總面積爲9758平方公里,岸線總長爲1562公里,其中大陸岸線爲788公里,島嶼岸線爲774公里,佔海岸線的三分之一。