宋時(shí),赤溪屬甘棠鄉(xiāng)十八都二圖、三圖、五圖。
清屬甘棠鄉(xiāng)清豐里,宣統(tǒng)年間屬永昌自治區(qū)。
1912年屬甘棠區(qū),1932年屬溪西區(qū),1934年分顯湖、趙塘兩鄉(xiāng),后合并稱顯溪鄉(xiāng),屬永昌辦事處,轄10保115甲,1946年撤并鄉(xiāng)鎮(zhèn)保甲后,轄8保91甲。
1949年5月,赤溪為楊塘、塔山兩鄉(xiāng),后屬蘭西區(qū)赤溪鄉(xiāng)。
1956年調(diào)行政區(qū)劃,赤溪鄉(xiāng)分設(shè)溫塘、楊塘兩個(gè)鄉(xiāng)。
1958年9月實(shí)行政社合一,為永昌社赤溪管理區(qū)。
1961年調(diào)整公社規(guī)模改稱赤溪公社。
1983年5月實(shí)行政社分開稱赤溪鄉(xiāng)。
1992年調(diào)整行政區(qū)劃,原楊塘鄉(xiāng)并入赤溪鄉(xiāng)。
2004年4月行政區(qū)域調(diào)整,改稱赤溪街道辦事處。