明、清時期為上莊里,屬太平縣管轄。
民國3年(1914年),國民政府改太平縣為汾城縣,屬汾城縣管轄。
1954年9月,兩縣合并,歸襄汾縣管轄。
1958年10月人民公社化,撤銷鄉(xiāng)建制,實行政社合一。
隸屬東風(fēng)公社。
1959年1月,襄汾縣撤銷,屬臨汾縣管轄。
1961年7月恢復(fù)襄汾縣建制,隸屬襄汾縣管轄。
幾經(jīng)變更,到1979年底為上莊大隊,歸城關(guān)公社管轄。
1984年2月改行鄉(xiāng)鎮(zhèn)制,改稱為上莊村民委員會,隸屬城關(guān)鎮(zhèn)管轄,2001年3月趙曲鄉(xiāng)并入城關(guān)鎮(zhèn)更名新城鎮(zhèn),歸新城鎮(zhèn)管轄。
2018年12月六家咀并入上莊村,隸屬新城鎮(zhèn)管轄至今。