南宋绍兴二十二年(1152年),属德庆乡。
明洪武十四年(1381年),改称龙眼都。
清道光七年(1827年),称隆都。
清光绪元年(1875年),改为隆镇。
清宣统二年(1910年),改为第二区。
民国十九年(1930年),第二区改为西乡区。
民国二十年(1931年),西乡区改为第二区。
1953年3月,中山县分出石岐市,全县改为17个区、3个区级镇,沙溪为第十二区。
1955年8月,按广东省人民委员会规定,全县各区均以区(镇)所在地为区(镇)名称,第十二区改为沙溪区。
1957年3月,撤销15个区,改置34个大乡,大乡设立人民委员会,沙溪区改为沙溪乡,并分出豁角乡(驻龙瑞)、大涌乡(驻南文)。
1958年8月,34个大乡改为34个公社,沙溪乡改为太阳升公社。
1958年10月,全县34个公社和小榄镇、黄圃镇、大岗镇合并为7个大公社,太阳升公社、火箭公社、先锋公社、横栏公社、港口公社合并为沙溪公社,驻沙溪圩。
1959年4月,撤销大公社,全县调整为29个公社和4个镇,沙溪公社分出大涌、港口、横栏。
1961年8月,中山县分出珠海县,恢复区建制,全县调整为13个区和3个镇,辖62个小公社。
沙溪区辖原沙溪、大涌2个公社。
1963年初,撤销区的建制,全县改设18个公社、3个镇,沙溪区改为沙溪公社。
1966年5月,沙溪公社分出大涌公社。
1983年11月,农村实行政社分设,全县设25个区(区公所),沙溪公社改为沙溪区。
1986年12月,撤区建镇。