民國(guó)21年(1932年)與臨洮縣分置,屬康樂(lè)縣第一區(qū),1958年9月設(shè)立虎關(guān)人民公社,簡(jiǎn)稱(chēng)虎關(guān)公社,公社下設(shè)阿羊溝大隊(duì),11月21日撤銷(xiāo)康樂(lè)縣建制,并入和政縣,虎關(guān)鄉(xiāng)仍為人民公社,上溝村和嚇溝村仍合稱(chēng)為阿羊溝大隊(duì),1961年12月15日,國(guó)務(wù)院批準(zhǔn)恢復(fù)康樂(lè)縣建制。
1983年4月25日至7月31日將人民公社改為鄉(xiāng)人民政府,阿羊溝大隊(duì)分為兩個(gè)村嚇溝村,上溝村。
1958年以前曾屬于康樂(lè)縣,1958年后為虎關(guān)公社阿羊溝大隊(duì),1983年以后更名為上溝村,一直沿用至今。