1952年全縣分十七區時為十區和十一區分管。
1958年初撤區并34鄉,分屬水堡、陳坡兩鄉,同年秋成立水堡公社。
1961年,水堡公社改為玉皇廟公社。
1979年從陳坡公社劃出王樓、新王樓、趙莊、朱河灣、閆堂、后屯、魏壩、趙樓、趙新、黃洼、張莊、李莊、華莊、崔莊、順河樓15個自然村,玉皇廟公社劃出水堡、新水堡、新復街、前杜樓、后杜樓、丁樓、西馬樓、曹樓、廣勝集、新劉集、前王莊、后王莊、趙垓、孔河涯、肖垓、陳樓、殷廟、肖馬莊18個自然村,共33個自然村組建水堡公社。
1984年改社建鄉,改建為水堡鄉。