1950年初为南昌县第六闸口乡与南昌第七塘山,七里,长巷,永和,桃南,梁金,艾湖等乡,1956年合并成桃溪,塘山乡。
1958年成立塘山,桃溪公社,后并为塘山人民公社,继而更名英雄公社,1959年复名塘山公社。
1961年分为桃溪,塘山两个公社。
1964年又并为塘山公社。
1968年划归南昌县。
1972年划回南昌郊。
1984年改为塘山乡。
2000年改镇称塘山镇。
1958年设塘山人民公社,1984年改为塘山乡,2000年5月撤乡建镇,称塘山镇,沿用至今。