明末清初,沙溪地域隶属仁务都。
清朝末年,始出现沙溪墟之名。
中华民国时期,设立沙溪乡,先后属十区、六区、一区管辖。
中华人民共和国成立初期,先为第一区、马坝区属地。
1957年2月,从马坝分出独立成为沙溪区。
1957年12月,改称沙溪乡。
1958年5月,并入坑口乡。
1958年10月2日,并入马坝公社。
1959年3月,并入乌石公社。
1962年,成立沙溪公社。
1983年11月,改社为区。
1986年12月,撤区建镇。