民國時屬五龍鄉(xiāng)三保。
解放初為三區(qū)二鄉(xiāng)第四行政村。
1955年屬新城子鄉(xiāng)初級農(nóng)業(yè)合作社。
1956年建立高級農(nóng)業(yè)合作社。
1958年屬五星公社,后改為西河公社中心大隊新城子中隊西灣生產(chǎn)隊。
1959年3月劃入肅南縣,同年9月復(fù)歸永昌。
1961年劃分為新城子公社西灣大隊。
1967年“文革”中改名為先鋒公社紅旗大隊,1970年恢復(fù)原名。
1982年地名普查中更名為新莊大隊。
1983年政社分設(shè)后設(shè)村民委員會,屬新城子鄉(xiāng)。
1985年9月,新城子撤鄉(xiāng)建鎮(zhèn)后為新城子鎮(zhèn)新莊村。
1992年9月更名為新城子鎮(zhèn)西灣村至今。