1980年以前是沙灣人民公社,1981年至1992年為沙灣鄉人民政府,1992年9月撤鄉并鎮,改建成沙灣鎮人民政府。
2019年12月,樂山市人民政府決定:設立銅河街道,將沙灣鎮綏山社區、沫水社區、南陵社區、樂軋社區、觀峨社區、農場村和嘉農鎮嘉農社區1組、新都村所屬行政區域劃歸銅河街道管轄。
撤銷范店鄉和龔嘴鎮,將原范店鄉和原龔嘴鎮劉溝村14至17組所屬行政區域劃歸沙灣鎮管轄。
調整后,沙灣鎮轄余溪社區、天車村、忠心村、余溪村、王田村、順河村、三峨村、世坪村和原范店鄉及原龔嘴鎮劉溝村14至17組所屬行政區域,沙灣鎮人民政府駐茶溪路126號。