庄河市位于辽东半岛东侧南部,大连市东北部。地理坐标为东经122°29′~123°31′,北纬39°25′~40°12′,东近丹东与东港市接壤,西以碧流河与普兰店区为邻,北依群山与营口市的盖州市、鞍山市的岫岩满族自治县相连,南濒黄海与长海县隔海相望。