明、清時為廣昌縣南豐鄉(xiāng)金砂里。
土地革命時期,1933年7月以前分屬廣昌縣赤水區(qū)和驛前區(qū);1933年7月后為赤水縣楊溪區(qū),1934年屬廣赤縣,10月復屬廣昌縣。
1948年,屬株溪鄉(xiāng);1949年9月解放后屬白水區(qū)模溪鄉(xiāng)。
1950年設(shè)楊溪鄉(xiāng),屬驛前區(qū),1951年屬大株區(qū),1953年先后屬大株區(qū)塘角鄉(xiāng)、東坑鄉(xiāng)和驛前區(qū)江背鄉(xiāng);1956年復設(shè)楊溪鄉(xiāng),屬赤水區(qū),1958年成立楊溪人民公社,同年并入赤水公社;1961年與赤水分開恢復楊溪公社;1968年撤銷楊溪公社,分屬赤水公社和高虎腦公社,1972年又恢復楊溪公社。
1984年6月經(jīng)省政府批準設(shè)立楊溪鄉(xiāng)。