民國時屬五龍鄉二堡。
解放初為三區一鄉第一行政村。
1955年為新城子鄉通信堡初級農業社。
1956年建立高級農業合作社。
1958年屬五星公社。
1959年改為西河公社中心大隊通信堡中隊邵家莊生產隊。
1959年3月劃入肅南縣,同年9月復歸永昌。
1961年劃為新城子公社通信堡大隊。
1967年改名先鋒公社星火大隊。
1970年恢復原名。
1974年從通信堡大隊分出部分生產隊組建邵家莊大隊。
1983年政社分設后設村民委員會,屬新城子鄉。
1985年9月,新城子撤鄉建鎮,屬新城子鎮至今。