《昔陽(yáng)縣志修編》里記載,清屬樂(lè)平仙游鄉(xiāng)昔陽(yáng)都。
明嘉靖二十七年(1548),樂(lè)平縣劃4鄉(xiāng)10都,李家莊鄉(xiāng)隸屬于仙游鄉(xiāng)昔陽(yáng)都。
清乾隆十八年(1753),全縣6都轄210村,李家莊鄉(xiāng)仍屬昔陽(yáng)都。
民國(guó)初年,屬樂(lè)平沾城鎮(zhèn)轄。
1914年,屬昔陽(yáng)沾城鎮(zhèn),全縣分1鎮(zhèn)3鄉(xiāng),隸屬于沾城鎮(zhèn)。
1917年,山西實(shí)行“村本政治”,李家莊鄉(xiāng)隸屬于一區(qū)。
1918年,實(shí)行區(qū)村制,全縣分4個(gè)區(qū),屬一區(qū)。
1938年5月,屬昔東縣。
1941年7月,昔東縣劃分為8個(gè)區(qū),屬八區(qū),駐地黃龍辿。
1945年9月,全縣分14個(gè)區(qū),屬昔陽(yáng)二區(qū)。
1946年6月,調(diào)整為8個(gè)區(qū),屬一區(qū),駐地東關(guān)。
1949年屬昔陽(yáng)縣第一區(qū)。
1953年7月,區(qū)下設(shè)鄉(xiāng),轄區(qū)內(nèi)設(shè)黃龍辿鄉(xiāng)、渡海鄉(xiāng)、李家莊鄉(xiāng)、石坪鄉(xiāng)。
1954年成立李家莊鄉(xiāng)政府,1954年9月,一區(qū)撤銷,轄內(nèi)4個(gè)鄉(xiāng)受縣直管。
1956年4月,區(qū)級(jí)建制撤銷,鄉(xiāng)級(jí)建制重新劃分,轄內(nèi)設(shè)黃龍辿鄉(xiāng)、渡海鄉(xiāng)。
1958年8月,實(shí)行政社合一的人民公社制,全縣設(shè)7個(gè)人民公社,屬大寨人民公社。
1961年,從大寨人民公社分設(shè)成立李家莊人民公社,駐南渡海。
1984年8月,李家莊人民公社改為李家莊鄉(xiāng)。