1951年为高塘乡第二行政村,1955年复属宝溪乡,1961年改称宝溪公社塘上大队,1984年5月改宝溪乡塘上行政村。
1951年为高塘乡第三行政村,1955年复属宝溪乡,1961年改称宝溪公社塘源大队,1984年5月改宝溪乡塘源行政村。
1951年为高塘乡第三行政村,1956年复属宝溪乡,1961年称宝溪公社半岭大队,1984年5月改宝溪乡半岭行政村。
2019年6月,同意撤销塘上村,塘源村,半岭村等3个村,合并设立高塘村。