星城镇地处湖南省长沙市望城区东南部，为湘江以西乡镇之一，紧邻长沙主城区，处望城区、岳麓区和开福区三区交汇处。地缘上西北部与高塘岭镇接壤，西南部与黄金镇为邻，东南部与岳麓区天顶乡、观沙岭街道、望岳街道接邻，东北部隔湘江与丁字镇、开福区新港镇相望。镇域总面积73平方公里，总人口39,603人（2000年人口普查），辖9个村，2个社区；政府驻中华岭。2012年7月20日，星城镇改为星城街道，同年8月28日又拆分为白沙洲、大泽湖、月亮岛3个街道。
历史.今星城镇1951年属白沙乡、大湖乡、