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