清乾隆四年(1739年),析置紅水分縣(駐寬溝),屬其所轄。
民國二年(1913年),改升紅水縣,仍屬其轄。
民國二十二年(1933年),合紅水縣轄區(qū)和靖遠(yuǎn)縣北區(qū),成立景泰縣,屬景泰縣永泰區(qū)。
1949年后,為景泰縣二區(qū),駐永泰。
1950年,改為區(qū)公所。
1955年,改為昌林區(qū);同年10月,撤區(qū)并鄉(xiāng)。
1958年,寺灘全境屬永泰公社。
1961年,永泰公社分為永泰、寬溝、寺灘3公社。
1965年,3社又合并為寺灘公社。
1968年3月,改為紅旗公社。
1971年,復(fù)名寺灘公社。
1984年,公社改鄉(xiāng)。