明清時(shí)期,沁水設(shè)54里,鄭莊鎮(zhèn)居中18里。
1942年5月,屬沁水(西)縣第二區(qū)。
1943年7月,沁水(西)縣撤銷(xiāo),劃為士敏縣第五區(qū)。
1947年7月,為沁水縣第四區(qū)。
1950年2月為沁水縣第三區(qū)。
1953年7月轄18個(gè)鄉(xiāng)。
1954年11月轄區(qū)成立鄭莊鄉(xiāng)。
1956年3月改為鄭莊鄉(xiāng)、郎必鄉(xiāng)、中鄉(xiāng)鄉(xiāng)、石室鄉(xiāng)。
1958年9月,屬鄭莊鄉(xiāng)前進(jìn)人民公社。
1958年11月沁水縣與陽(yáng)城縣合并,歸陽(yáng)城管轄。
1959年9月沁水縣與陽(yáng)城縣分治,復(fù)歸沁水管轄。
1960年8月改稱(chēng)鄭莊人民公社。
1984后5月改稱(chēng)鄭莊鄉(xiāng)。
2001年1月鄭莊鄉(xiāng)和王必鄉(xiāng)合并建鄭莊鎮(zhèn)。
2021年2月轄區(qū)劃調(diào)整,蘇莊鄉(xiāng)并入鄭莊鎮(zhèn)。