南宋紹興二十二年(1152年),屬德慶鄉(xiāng)。
明洪武十四年(1381年),改稱龍眼都。
清道光七年(1827年),稱隆都。
清光緒元年(1875年),改為隆鎮(zhèn)。
清宣統(tǒng)二年(1910年),改為第二區(qū)。
民國十九年(1930年),第二區(qū)改為西鄉(xiāng)區(qū)。
民國二十年(1931年),西鄉(xiāng)區(qū)改為第二區(qū)。
1953年3月,中山縣分出石岐市,全縣改為17個區(qū)、3個區(qū)級鎮(zhèn),沙溪為第十二區(qū)。
1955年8月,按廣東省人民委員會規(guī)定,全縣各區(qū)均以區(qū)(鎮(zhèn))所在地為區(qū)(鎮(zhèn))名稱,第十二區(qū)改為沙溪區(qū)。
1957年3月,撤銷15個區(qū),改置34個大鄉(xiāng),大鄉(xiāng)設(shè)立人民委員會,沙溪區(qū)改為沙溪鄉(xiāng),并分出豁角鄉(xiāng)(駐龍瑞)、大涌鄉(xiāng)(駐南文)。
1958年8月,34個大鄉(xiāng)改為34個公社,沙溪鄉(xiāng)改為太陽升公社。
1958年10月,全縣34個公社和小欖鎮(zhèn)、黃圃鎮(zhèn)、大崗鎮(zhèn)合并為7個大公社,太陽升公社、火箭公社、先鋒公社、橫欄公社、港口公社合并為沙溪公社,駐沙溪圩。
1959年4月,撤銷大公社,全縣調(diào)整為29個公社和4個鎮(zhèn),沙溪公社分出大涌、港口、橫欄。
1961年8月,中山縣分出珠海縣,恢復(fù)區(qū)建制,全縣調(diào)整為13個區(qū)和3個鎮(zhèn),轄62個小公社。
沙溪區(qū)轄原沙溪、大涌2個公社。
1963年初,撤銷區(qū)的建制,全縣改設(shè)18個公社、3個鎮(zhèn),沙溪區(qū)改為沙溪公社。
1966年5月,沙溪公社分出大涌公社。
1983年11月,農(nóng)村實行政社分設(shè),全縣設(shè)25個區(qū)(區(qū)公所),沙溪公社改為沙溪區(qū)。
1986年12月,撤區(qū)建鎮(zhèn)。