北隍城岛、大钦岛、砣矶岛、北长山岛和南长山岛等，其中北隍城岛处于海峡的中心位置，距山东半岛和辽东半岛的距离各约50公里。从地形趋势看，海峡中的岛屿是辽东半岛千山山脉向渤海海峡的延伸，所有岛屿海拔多在200米以下。南长山岛是渤海海峡中最大的岛屿，是烟台市长岛县县城所在地；大钦岛、砣矶岛亦是海峡中较大的岛屿。
气候.海峡海域为温带季风气候，夏季多大雾天气，盛行南风和东南风，冬季北风和西北风强盛，平均每年有70天以上是大风天气；海峡海域的雨季集中在6-7月，年均降水量大致为471-553毫