北海市境内大陆部分是一个呈犀牛角形的半岛,地势总体呈北高南低,地形平坦开阔,海拔一般较低,属滨海平原;海岛部分地势南高北低,海拔一般比大陆部分稍高,属火山岩台地。滨海平原为大陆区的主要地貌单元,地势平坦,总的趋势由北向南微倾斜,地表略有起伏,南部起伏甚小,北部起伏略大