元、明时期,为清阳乡清阳里。
清代时期,属庆都。
民国二十七年(1938年),设梅城镇。
民国三十四年(1945年),改名中兴镇。
中华人民共和国成立后,称城关镇。
1949年9月一1953年2月,由攸县第一区管辖。
1953年3月,建城关镇。
1958年9月,与上云桥合并成立火箭人民公社。
1959年,析置城关人民公社。
1981年8月,恢复城关镇。
2011年12月,撤城关镇析置联星街道。
2015年,上云桥镇行政区域并入联星街道。