大郑镇隶属于辽宁省庄河市,位置在辽东半岛南端,黄海之滨,庄河市辖区西南部,距离庄河市城区15公里,东与昌盛街道毗邻,北与光明山镇、城山镇接壤,西与明阳街道相连,南濒黄海,素有"北靠山,南临海,中间是平原"的地理优势,随着庄河镇区的扩大,大郑镇已成为庄河城区的郊区。全境总面积243平方公里,辖19个行政村,223个居民组,5.57万人(2017年)。
2019年10月,大郑镇入选"2019年度全国综合实力千强镇"。