长海县辖2个镇、3个乡:大长山岛镇、獐子岛镇、小长山乡、广鹿乡、海洋乡。行政村23个,社区7个。
大长山岛镇
镇政府驻大盐场,人口3.03万人,面积31.81平方千米,辖3个社区居委会:东山、塔山、三盘碾子;6个村委会:杨家村、哈仙村、塞里村、三官庙村、小泡子村、城岭村。
獐子岛镇
镇政府驻沙包子,人口1.85万人,面积14.36平方千米,辖3个社区居委会:东獐子、沙包子、西獐子;3个村委会:大耗子、小耗子、搭裢。
海洋乡
乡政府驻盐场,人口0.61万人,面积18.98平方千米,辖4个村委会:岭前、岭后、西帮、盐场。
小长山乡
乡政府驻回龙,人口1.64万人,面积21.98平方千米,辖8个村委会:回龙、英杰、复兴、大岭子、房身、核桃、乌蟒、巴蛸。
2007年核桃村与英杰村合并为一村,统称英杰村,隶属英杰村。
广鹿乡
乡政府驻柳条,人口1.23万人,面积31.51平方千米,辖8个村委会:柳条、南台、沙尖、吴家、塘洼、格仙、瓜皮、洪子东。