莊河歷史悠久,早在新石器時期,中華民族的先人就生息在這里。
境內(nèi)存有新石器時代的文化遺址和遺物。
商代,屬營州。
周代,屬幽州。
春秋時期,是燕國地。
戰(zhàn)國時期,屬燕國。
秦統(tǒng)一全國后,襲燕國舊制,仍屬遼東郡地。
西漢初年,地方實行“郡國并行制”,屬燕國。
武帝元朔元年(前128年),改燕國為郡,屬遼東郡。
東漢,屬幽州遼東郡;東漢末年,公孫度據(jù)遼東,屬平州。
三國時期,屬魏遼東郡西安平縣地。
西晉,為平州遼東郡西安平縣地。
東晉元帝建武元年(317年),北方進入十六國時期,先后屬前燕、前秦、后燕和平州遼東郡。
安帝元興三年(404年),高句麗陷遼東。
唐貞觀二十一年(647年),唐軍拔石城(今莊河城山)。
總章元年(668年),唐軍攻克平壤,收復(fù)遼東,置安東都護府,莊河屬之。
遼代時,屬東京道東京遼陽府。
金代時,屬東京路。
元代時,屬遼陽行省遼陽路。
明代,屬遼東都指揮使司,西與西南部為復(fù)州衛(wèi)東,西北與北部為蓋州衛(wèi)秀巖城地,東及東北部為鳳凰城轄域。
清初,屬奉天府蓋平縣。
當(dāng)時蓋平縣下設(shè)十二社(縣下行政組織)莊河地區(qū)分屬兩社,西部為復(fù)來社,東部為岫巖社。
乾隆時,屬岫巖廳(由盛京特別行政區(qū)管轄)。
清朝在盛京(今遼寧沈陽)設(shè)奉天將軍與奉天將軍府尹,對遼寧地區(qū)實行旗民分治,“凡滿洲、蒙古、漢人八旗事務(wù),則統(tǒng)之于奉天將軍;凡民人事務(wù),則統(tǒng)之于奉天府尹!贬稁r廳隸屬于奉天將軍,莊河因之。
光緒二年(1876年),岫巖廳改為州,隸鳳凰直隸廳。
光緒三十二年(1906年),清廷根據(jù)奉天將軍趙爾巽“莊河地屬岫南控海之濱,左右扼制?,適當(dāng)沖要設(shè)治實屬相應(yīng)”的奏請,同年十月,劃出岫巖州南部地區(qū),設(shè)置莊河廳,并設(shè)莊河廳撫民同知。
光緒三十三年(1907年),清政府改變遼寧地區(qū)行政建置,罷將軍置東三省總督,廢除“旗民分治制”。
莊河廳隸東三省總督奉天省興鳳道。
民國二年(1913年),莊河廳改為莊河縣,隸屬奉天省東路道。
民國三年(1914年),奉天省東路道更名為奉天省東邊道。
民國三十四年(1945年)9月9日,八路軍挺進東北先遣支隊解放莊河;9月12日,成立了中國共產(chǎn)黨領(lǐng)導(dǎo)下的遼南地區(qū)第一個縣級人民政府——莊河縣民主政府,隸屬安東省。
民國三十五年(1946年)11月,被國民黨占領(lǐng)。
民國三十六年(1947年)6月,東北民主聯(lián)軍收復(fù)莊河,重新獲得解放的莊河隸屬遼南行政公署。
民國三十七年(1948年)8月,直屬遼寧省。
民國三十八年(1949年)5月,直屬遼東省。
1954年8月,直屬遼寧省。
1956年6月,劃歸安東省專區(qū)。
1959年1月,劃歸旅大(今大連)。
1965年12月,劃歸丹東。
1968年12月,劃歸旅大。
1987年11月6日,經(jīng)國務(wù)院批準,列為國家邊境縣。
1992年9月21日,經(jīng)國務(wù)院批準,撤縣建市,屬遼寧省縣級市,由大連市代管。