明萬歷年間(1573年—1620年),屬信宜縣信豐都。
清代時期,改稱大勝堡。
民國二十一年(1932年),為信宜縣六區朱砂鄉。
民國二十九年(1940年),為三區大勝鄉。
中華人民共和國成立初期,仍為大勝鄉。
1952年12月,為信宜縣第六區,后稱朱砂區。
1957年2月,改為朱砂鄉。
1958年秋,成立朱砂公社。
1961年6月,改為朱砂區。
1963年1月,撤區復為朱砂公社。
1983年12月,復為朱砂區。
1986年冬,建制為朱砂鎮。
2003年11月26日,原朱砂、旺沙、安莪三鎮撤并成新朱砂鎮。