1958年9月設立上莊生產隊。
1958年至1961年9月人民公社化時,屬隰縣石口公社,為鐵金管轄區管轄。
1962年改屬隰縣交口公社,改為鐵金大隊轄管。
1971年交口縣組建后,改屬交口縣交口公社,仍為鐵金大隊管轄。
1974年改為上莊大隊。
1976年并入鐵金大隊。
1980年分設為上莊大隊。
1983年交口公社改為城關公社,仍為上莊大隊。
1984年實行鄉(鎮)村制,城關公社改為城關鎮,上莊大隊改為上莊村委會,至今。
由于該村周邊礦產資源豐富,且儲量大,易開采。
2013年5月,西山鋁業公司買斷上莊片區鐵礦、鋁礦、煤炭開采權,上莊開始整體搬遷至村范圍內它址。
搬遷時,人口全部遷出。