明屬蠻夷長官司水特姜圖、羅文圖、新地圖和印江縣在廓圖及務(wù)川縣隘頭圖共同管轄。
清屬府屬特姜圖第六甲(楓香溪)、羅紋圖第八甲(楓香溪)、新地圖第四甲(楓香鋪)第六甲(上壩)第九甲(楓溪、上下壩)、印江縣在城圖第四甲(安牙鋪)第六甲(袁家墻)、務(wù)川縣隘頭圖第三甲(袁家璃)。
民國二年(1913年),境內(nèi)廖家壩、上壩、立陽壩、袁家灣、水吞牛、細(xì)沙溪、安牙鋪隸屬印江縣第五區(qū),毛家壩、丁家灣、唐家灣、大灣、核桃灣、龍洞溝、院子、楓香鋪隸屬沿河縣。
民國二十三年(1934年)6月,建立楓香溪鄉(xiāng)紅色蘇維埃政權(quán);同年7月,建立龍壩、上壩、下寨壩陽壩、袁家灣鄉(xiāng)紅色蘇維埃政權(quán);同年8月,建立思茅壩、張家灣鄉(xiāng)紅色蘇維埃政權(quán)。
民國二十六年(1937年)11月,境內(nèi)原置鄉(xiāng)合并為楓香溪、袁場鄉(xiāng)。
民國三十一年(1942年)7月,境地分別從沿河縣、印江縣劃歸德江縣管轄,改置為楓香聯(lián)保。
民國三十二年(1943年),楓香聯(lián)保改歸為順溪鄉(xiāng)。
1953年1月,析置為楓溪、龍壩、上壩、新塘、袁場5鄉(xiāng)。
1956年3月,龍壩鄉(xiāng)并入楓溪鄉(xiāng),新塘鄉(xiāng)并入袁場鄉(xiāng)。
1959年1月,袁場、上壩、楓溪鄉(xiāng)各改為生產(chǎn)管理區(qū)。
1961年9月,袁場、上壩、楓溪生產(chǎn)管理區(qū)合并成立楓溪、袁場公社。
1963年3月,復(fù)置上壩公社。
1984年12月,上壩鄉(xiāng)改名張家灣鄉(xiāng)。
1992年10月,楓溪、張家灣、袁場鄉(xiāng)合并為楓香溪鎮(zhèn)。