1940年4月抗日民主政府成立,屬榮成縣第三區(qū),同年12月改為第一區(qū)。
1941年3月縮區(qū)設(shè)鄉(xiāng),屬第一區(qū)古跡區(qū)、聯(lián)合鄉(xiāng)和第二區(qū)的青埠鄉(xiāng)。
1942年3月,分屬偉德山和杏華口兩區(qū)。
1946年撤銷杏華口區(qū),屬偉德山區(qū)。
1950年9月稱偉德區(qū)。
1957年1月屬偉德區(qū)的夏莊鄉(xiāng)、藏村鄉(xiāng)。
1957年7月至1958年3月,撤區(qū)建鄉(xiāng),置藏村、夏莊兩鄉(xiāng)。
1958年8月兩鄉(xiāng)撤銷,分別并入崖西鄉(xiāng)和尋山鄉(xiāng)。
1966年8月,由崖西人民公社劃出19個自然村,由尋山人民公社劃出16個自然村,增設(shè)夏莊人民公社。
1984年3月置夏莊鄉(xiāng)。
1989年12月撤鄉(xiāng)改置夏莊鎮(zhèn)至今。