明、清时属丰田里。
民国时称堂溪联保,属第八区、下丰区。
并区后称堂山乡,属第二区。
1942年称堂溪乡。
1949年后,称堂堡村,属湖堂区、湖雷区、第七区。
1952年设第十二区、堂溪区。
1956年称乡,属湖雷区。
1958年称钢铁人民公社。
1961年分堂堡、三堡两公社,隶属于湖雷工委。
1965年撤销工委,堂堡从湖雷分出,设立堂堡公社。
1984年改称堂堡乡。
辖河坑、村中、宝溪、下村、三堡、赛智、朱罗、磜下、香溪、蛟塘10个村委会。
1987年蛟塘村更名为蛟塘里村。
下辖10个村委会。
2019年12月,撤乡设镇,改堂堡镇。