【上新庄乡(Shang Xing Zhuang)】位于湟中县境东南部,距县府驻地12千米。人口1.9万,以汉族为主,还有回、藏、土族等。面积146.4平方千米。辖申北、申南、河滩、水草沟、黑城、上新庄、阳坡台、地广、华山、骟马台、刘小庄、班麻坡、东台、西庄、马家滩、东沟滩、红牙合、窑滩、窑湾、上硖门、下硖门21个村委会。1949年建上新庄乡,1958年为上游公社,1961年更名为上新庄公社,1984年复设上新庄乡。2001年1月16日青海省人民政府青政函[2001]7号文批复:撤销上新庄乡和马场藏族乡、合并设立上新庄镇。