1958年公社化時成立陡溝公社,由趙壩(部分)、港河鄉建成。
1962年劃出趙壩、鳳凰橋公社。
1983年撤公社改鄉,設陡溝區公所,轄田橋、鳳凰橋、趙壩、忠臺、河壩、長壩、周閘7個鄉和陡溝鎮。
1992年撤區并鄉,陡溝鎮與田橋鄉、趙壩鄉、鳳凰橋鄉合并為新陡溝鎮。
1992年因西河改道,原黃雒鎮的田圩、永勝圩村,福渡鎮的桐城村劃入陡溝鎮。
陡溝鎮與田橋鄉、趙壩鄉、鳳凰橋鄉合并為新陡溝鎮。
1995年鳳凰橋鄉劃出,鳳凰橋鄉和原趙壩鄉合并為新鳳凰橋鄉。
2004年河壩鎮撤銷,原忠臺鄉劃歸鳳凰橋鄉。
2005年底鳳凰橋鄉整建制并入陡溝鎮。
2019年11月20日,無為撤縣設市,更名為無為市陡溝鎮,沿用至今。