民國26年(1937)11月,黎城解放,成立了抗日民主政府,轄西井、偏城、東陽關、上遙四個區(qū),中莊主村屬上遙區(qū)所領。
民國32年(1943年)10月31日,為了適應抗日斗爭形勢需要,黎城分為黎北、黎城兩縣,分別屬太行行署第三、第四專屬管轄,黎城縣設長寧區(qū)、董壁去、麥倉區(qū)、柏峪區(qū)、上遙區(qū)。
中莊村歸柏峪區(qū)管轄。
抗日戰(zhàn)爭勝利后,黎城、黎北二縣于1945年11月5日復合并為黎城縣,中莊仍歸柏峪區(qū)。
1958年成立人民公社時,柏峪鄉(xiāng)與上遙鎮(zhèn)合稱先鋒人民公社。
1961年分開,中莊隸屬柏峪公社。
1984年5月柏峪公社改為柏峪鄉(xiāng)。
中莊村仍歸柏峪鄉(xiāng)管轄。
2000年12月撤并鄉(xiāng)鎮(zhèn),原柏峪鄉(xiāng)、平頭鄉(xiāng)撤銷,劃歸上遙鎮(zhèn),中莊隸屬上遙鎮(zhèn)管轄。
2019年12月18日,將前莊村撤銷,并入到中莊村。