清屬南路24地的五堵門、孫家坪。
民國十九年(1930年),屬南部25壩的五堵門、孫家坪。
民國二十八年(1939年),屬五堵鎮(zhèn)8保。
1950年,設五堵鄉(xiāng)。
1958年,為管理區(qū)。
1961年,成立五堵公社。
1966年更名五星公社。
1972年,復稱五堵公社。
1983年,復改為五堵鄉(xiāng)。
1996年,黃沙鄉(xiāng)并入五堵鄉(xiāng),更名五堵鎮(zhèn)。
2002年,所轄干壩村并人黃沙村、豐都廟村并入鄭家壩村,下轄8個行政村。
2011年,撤銷孫坪鎮(zhèn)并入五堵鎮(zhèn)。