1940年以前,境域属郯城县。
1941年,称夏庄区、店头区。
1951年后,属第八区、第五区。
1955年,改属夏庄区、店头区。
1956年后,归莒南县。
1958年,成立夏庄人民公社。
1961年,复归临沭县,称夏庄人民公社。
1962年,改为夏庄区。
1969年,改为夏庄公社。
1970年,改为夏庄区。
1971年,改为夏庄人民公社、周庄人民公社。
1982年,改为夏庄镇,周庄人民公社。
1984年5月,属临沭镇、周庄乡。
2000年5月,属临沭镇、周庄镇。
2001年1月,周庄镇并入临沭镇。
2010年11月,撤镇设临沭街道。