1997年,面积48平方千米,人口1.6万,辖周岭、蔡岭、沿湖、沙湖、广桥、邓桥、香积、谷山、姑塘9个行政村。乡府驻周家岭,距区政府16千米。
1999年3月4日,撤销周岭乡建制,设立镇建制,并更名为姑塘镇。
姑塘镇是江西四大古镇之一,成形于三国和西晋,具有悠久的历史文化底蕴和优越的地理位置。清雍正元年(1723年)设立九江钞关姑塘分关,姑塘水运要冲的地理优势、货物集散地的重要地位更为突出,姑塘全盛期商号千百家,人口逾两万,为古城浔阳所不及。
新中国建立前,地属九江县姑塘乡。
新中国建立初,分属九江县二区九华、香积、沙湖、沿湖、岭背、邓桥乡及姑塘镇。
1957年撤区并乡,设周岭、邓桥乡。
1958年析出,成立周岭公社。
1977年划属地辖九江市。
1980年5月隶属九江市郊区(后更名庐山区,今濂溪区)。
1984年恢复乡置为周岭乡。
1999年撤乡建镇易名姑塘镇。