1950年6月,为秀山县第五区。
1951年6月,改为龙池区。
1952年4月,龙池划出里仁、石堤、保安、大溪4乡。
1953年6月,由龙池乡析设泡木、茶园乡。
1955年12月,泡木、茶园乡并入龙池乡。
1958年,龙池乡建立龙池公社。
1983年11月,龙池公社改为龙池乡。
1984年11月,龙池乡析设川河乡。
2001年7月,由龙池区工委、龙池乡、美翠乡合并而成龙池镇,龙池镇析设妙泉乡、宋农乡、干川乡。
2024年4月,干川乡并入龙池镇。