长海县全县共由252个海岛组成,其中居民海岛18个,无居民海岛234个,海域面积10324平方公里,海岸线总长359公里,是中国东北地区距离日本、韩国最近的区域,也是东北地区唯一的海岛县和中国唯一的海岛边境县。
日治时期长海县长期分属庄河市与新金县(普兰店市)管辖
1947年今长海县区域岛屿划拨金县(金州区)
1949年金州区管辖区域划出金州,设立为长山县,名称源于县政府所在地大长山岛,石城群岛仍属庄河市不变。长海县是今日大连唯一的县。
1952年因长山县与山东省长山县重名,改称长海县。“长”字取“长山群岛”首字,“海”字,是因为群岛深居大海之中。遂命名为长海县。旅大市成立后,长海县归旅大市领导。
1960年庄河石城群岛划归长海县。
2004年国务院批准石城岛,王家岛再次划归庄河市。