明屬湖北省施州三里。
明洪武七年(1675年),委托湖南代管,后劃歸湖南。
清、民國屬桑植縣愛物鄉3保、4保、5保、6保、7保、8保。
1949年,設上河溪、砂壩鄉。
1952年4月,設獅子坪鄉、上河溪鄉、比石鄉、楊竹鄉、大村鄉、地界鄉。
1956年6月,獅子坪鄉、上河溪鄉、比石鄉、楊竹鄉、大村鄉、地界鄉7個鄉合并為上河溪鄉。
1958年8月,稱五星公社。
1959年2月,改為上河溪公社。
1984年4月,改為上河溪鄉。