北魏年間,屬東亭縣,歸司州河南尹管轄。
唐先天元年(712)屬伊陽(yáng)縣。
五代屬河南府。
南宋紹興十一年(1141)屬嵩州。
清光緒三十二年(1906)屬舊縣里。
1947年屬大章區(qū)。
1950年分為兩個(gè)行政村。
1954年重新合并。
1956年與上灣村合為一個(gè)高級(jí)社。
1958年成立白莊大隊(duì),屬大章公社。
1975年屬舊縣分社。
1980年成立白莊生產(chǎn)大隊(duì)。
1984年為白莊村民委員會(huì),屬舊縣鄉(xiāng)。
1999年5月舊縣鄉(xiāng)撤鄉(xiāng)建鎮(zhèn),屬舊縣鎮(zhèn),沿用至今。