民国18年5月至民国21年11月,成立大池区苏维埃政府,辖大东、大和、红斜、黄尾、南燕、大山、雅金乡苏维埃政府。
民国22年,属西池区,辖民族、民生、民权乡。次年属第六区。
民国26年3月属第一区,划民族、民生、民权乡联保,辖17保。次年缩为小池乡联保,辖13保。
民国30年12月后,改设大池乡,划凤斜、北溪、大雅、金枫、秀东、大竹、望山、南埔、黄坊、岭尾、大和保。
1949年11月为大池区,设双东、雅金、南燕、丰溪、大山、黄岭、大和村。
1955年属双池区。次年改属龙池区,辖雅金、双东、大南、黄美、大和乡。
1957年设大池乡,划丰溪、雅甲、大南、黄美、双东、大和、芦家邦村。次年成立大池公社。
1959年并入小池公社,设大池管理区。
1961年6月,从小池公社公出,恢复原大池公社,辖红斜、北溪、九里洋、大东坑、秀东坑、西洋头、雅金、竹何、南燕、大山、黄美、大和、合甲13生产大队、107生产小队。
1984年7月改设大池乡。
1987年,面积107.28平方千米,总人口11229人,其中非农业人口951人,辖12村、84村民小组,乡政府驻地大池圩,距市区27千米。
1996年,面积108.9平方千米,人口1.2万,辖红斜、北溪、九里洋、雅金、大东、秀东、西洋、大山、南燕、黄美、大和、合甲、竹何13个村委会。
1997年底撤乡改镇。