1949年以前,屬寧陽(yáng)鄉(xiāng)。
1949年以后,屬新泰區(qū)。
1954年,青龍溝、王家山從秦安縣劃歸莊浪縣新泰區(qū)。
1958年9月公社化時(shí),屬朱店公社;同年12月,莊浪縣并入靜寧縣后,屬靜寧縣朱店公社。
1961年6月,分設(shè)靜寧縣大莊公社,社址大莊李家;同年12月,恢復(fù)莊浪行政區(qū)時(shí),為莊浪縣大莊公社。
1962年,析設(shè)劉廟公社,社址劉家廟。
1964年,劉廟公社并入大莊公社。
1980年,恢復(fù)劉廟公社。
1983年,大莊公社改為大莊鄉(xiāng)。
2016年,甘肅省政府同意撤銷莊浪縣大莊鄉(xiāng),設(shè)大莊鎮(zhèn)。