1934年,屬定陶縣第一區(qū)柳北鄉(xiāng);1947年為氾陽區(qū);1950年撤銷氾陽區(qū),將所轄行政村分別劃歸一、二、三、四、五區(qū)所轄;1952年秋,建立杜堂(九)區(qū);1958年3月,撤區(qū)并鄉(xiāng),建立杜堂鄉(xiāng);1958年8月成立火炬人民公社,同年10月更名為杜堂人民公社,11月歸屬成武縣;1961年10月重屬定陶縣杜堂人民公社;1976年10月更名為杜堂公社革委會;1983年3月杜堂公社革委會改為杜堂公社管理委員會;1984年1月,撤銷杜堂人民公社,設(shè)立杜堂鄉(xiāng),轄16個行政村,66個自然村;2012年9月12日撤銷原杜堂鄉(xiāng),在其原行政區(qū)域內(nèi)設(shè)立杜堂鎮(zhèn)。