1949年5月,为塘山乡、回龙乡行政区域,隶属县四区。
1951年,隶属县五区(后称邹桥区)。
1952年,回龙乡改称大塘乡。
1956年,大塘乡并入塘山乡,隶属邹桥区,辖联合、平水、黄墩、畈上、中塘、新塘、大塘、胜利、前塘等10个初级农业社,1957年,初级社转为和平、建设、袁岭、狮子、五星、大塘、中塘等7个高级农业社。
1958年,与付山乡合并,成立付山公社。
1961年,从付山公社析出,成立塘山公社。
1984年,撤公社称塘山乡。