宋元時期屬崇禮鄉大田里善溪保;明洪武元年(1368)屬崇禮鄉大田里善溪下保;民國初至1931年屬于南鄉;1931年至1934年蘇維埃時期成立善溪鄉蘇維埃政府,隸屬于龍安區;1934年6月隸屬三區,1940年屬龍善鄉;解放后1950年12月至1951年12月,成立善溪鄉政府,隸屬五區;1956年隸屬大布區;1958年改為善溪生產大隊,隸屬萬能公社;1959年隸屬大布公社;1984年9月改為村民委員會,隸屬大布鄉;2005年1月隸屬大龍鄉。