明末清初,沙溪地域隸屬仁務都。
清朝末年,始出現(xiàn)沙溪墟之名。
中華民國時期,設立沙溪鄉(xiāng),先后屬十區(qū)、六區(qū)、一區(qū)管轄。
中華人民共和國成立初期,先為第一區(qū)、馬壩區(qū)屬地。
1957年2月,從馬壩分出獨立成為沙溪區(qū)。
1957年12月,改稱沙溪鄉(xiāng)。
1958年5月,并入坑口鄉(xiāng)。
1958年10月2日,并入馬壩公社。
1959年3月,并入烏石公社。
1962年,成立沙溪公社。
1983年11月,改社為區(qū)。
1986年12月,撤區(qū)建鎮(zhèn)。