清雍正五年(1727年),改土歸流。
清雍正九年(1731年),設(shè)豆沙關(guān)汛,為昭通鎮(zhèn)標(biāo)左營。
清乾隆十三年(1748年),在豆沙關(guān)設(shè)岸站,從水道轉(zhuǎn)運東川銅至京。
清道光十三年(1833年),水道被廢。
1950年4月,屬大關(guān)縣。
1958年,改稱豆沙公社。
1961年5月,鹽津、大關(guān)分治,劃歸鹽津。
1962年,改稱豆沙區(qū)。
1970年3月,改豆沙公社。
1984年4月,政、社分設(shè)后,改豆沙區(qū)。
1988年3月,豆沙區(qū)改為豆沙鄉(xiāng)。
2002年8月,撤鄉(xiāng)設(shè)豆沙鎮(zhèn)。
2007年3月,建立豆沙鎮(zhèn)摩崖社區(qū)。