南朝梁天监元年(502年),曾在此置梁德县,后改怀德县,县城故址在今池洞镇太安村。
明代时期,为信宜县感化都。
清康熙十三年(1674年),属信宜县黄寮堡。
民国二十一年(1932年),为信宜县九区池洞镇。
民国二十九年(1940年),为二区黄寮上乡。
1952年,为信宜县池洞区(五区)。
1957年,为池洞乡。
1958年秋,属东镇公社辖区。
1959年,从东镇公社分出,为池洞公社。
1983年,池洞公社改区。
1986年冬,池洞区改池洞镇。