庄河是大连代管的县级市,实际上是不分区的,庄河市辖5个街道、15个镇、6个乡(其中2个民族乡):城关街道、新华街道、兴达街道、昌盛街道、明阳街道、青堆镇、徐岭镇、黑岛镇、栗子房镇、大营镇、塔岭镇、仙人洞镇、蓉花山镇、长岭镇、荷花山镇、城山镇、光明山镇、大郑镇、吴炉镇、王家镇、鞍子山乡、太平岭满族乡、步云山乡、桂云花满族乡、兰店乡、石城乡。
庄河行政区划