民国时属五龙乡二保。
建国初期化为三区二乡第二行政村。
土改时期属三区一乡。
1955年属新城子乡,当年组建初级农业合作社。
1965年转为中心高级农业合作社。
1958年属五星人民公社。
1959年改为西河公社中心大队新城子中队新城子生产队,同年3月划入肃南裕固族自治县,9月复归永昌。
1961年划分为新城子公社新城子大队。
1967年“文革”中改名先锋公社先锋大队,1970年恢复原社队名称。
1983年政社分设后设村民委员会,属新城子乡。
1985年9月,新城子撤乡建镇,属新城子镇至今。