牙什尕镇是2001年化隆回族自治县根据青海省人民政府青政函[2001]20号文的批复,撤销牙什尕乡,与黑城乡的6个村(上滩,城车、宗尕滩、拉公么、沙拉沟、完干滩)合并设立的。
撤销前牙什尕乡位于化隆回族自治县县境西南部,距县府驻地49千米。人口0.7万,以回族为主,占总人口的78%。面积53.3平方千米。辖哇尔江、牙什尕、上多巴、下多巴一、下多巴二、参果滩一、参果滩二、参果滩三、园艺场、曲日麻卡、唐沙滩一、唐沙滩二、唐沙滩三13个村委会。1981年从群科公社划出牙什尕公社,1984年改设牙什尕乡。
合并前的黑城乡位于县境西部,距县府驻地42千米。人口1.3万,以回族为主,占总人口的91%。面积77.7平方千米。辖四哈宁、乙沙尔、拉曲一、拉曲二、香乙麻、扎让、挖隆沟、拉公麻、鲁乎藏、拉让滩、窑洞、上滩、宗尕堂、城东、沙拉沟、完干滩、大拉曲、阿卡拉18个村委会。1950年沿旧制设黑城乡,1958年并入扎巴公社,1962年分设黑城公社,1984年改设黑城乡。