解放(1949年底)前夕,原金塘村和临乡村均属大邑县元兴乡第一保。
狮子村属第五保。
1951年5月“土改”结束时,第一保设置为元兴乡忠孝村,第五保为“互助村”。
1958年10月元兴乡成立锦江人民公社,忠孝村设为公社第一管理区第二管理区,互助村为第五管理区。
1959年初锦江公社更名为元兴公社。
1962年第一管理区改设为第一生产大队和第二大队,第五管理区改为第五大队。
三个大队1981年3月31日更名为元兴公社临乡大队、金塘大队、狮子大队。
1984年3月底改称临乡、金塘村、狮子村。
1992年10月14日元兴乡并入安仁镇,1999年8月18日元兴乡划出复置,2001年10月9日元兴乡改置为元兴镇,2004年9月8日元兴镇并入安仁镇,其间各村名不变。
2005年5月20日,临乡、金塘村、及狮子村第四、五、六3个村民小组合并设置为安仁镇金塘社区。
2020年5月25日村社区建制调整,金塘社区改为元兴社区。