城岛
整个海峡区域分布着大小岛屿32个，大致呈东北-西南走向，较大的有高山岛、大黑山岛、北隍城岛、大钦岛、砣矶岛、北长山岛和南长山岛等，其中北隍城岛处于海峡的中心位置，距山东半岛和辽东半岛的距离各约50公里。从地形趋势看，海峡中的岛屿是辽东半岛千山山脉向渤海海峡的延伸，所有岛屿海拔多在200米以下。南长山岛是渤海海峡中最大的岛屿，是烟台市长岛县县城所在地；大钦岛、砣矶岛亦是海峡中较大的岛屿。