民國十八年(1929年),屬中東區。
民國二十四年(1935年),實行聯保制,分屬代莊聯、宋家莊聯和里莊聯。
民國二十八年(1939年),設夏賢鄉,鄉政府駐代莊。
1950年,屬一區。
1952年,撤區并鄉分設莊頭鄉和雷家洼鄉。
1958年,屬紅旗公社(城關),分設莊頭管理區和雷家洼管理區。
1958年12月,澄城縣并入蒲城縣以后屬澄城公社。
1961年,澄城縣恢復建制以后分設莊頭公社和雷家洼公社。
1984年,鄉鎮行政體制改革時恢復莊頭鄉和雷家洼鄉(鄉政府駐雷家洼村)。
2011年,莊頭鎮雷家洼鄉并入莊頭鄉。