自三国吴时(222-280)起为剡县县治所在地,五代时曾称赡都镇。
元代,县城设坊、隅。
明、清沿用元制。
清宣统二年(1910年)称城区。
1929年与游孝、雨钱二区合并为第一区,1932年分设七镇。
1934年合并为城东、城西两镇。
1946年两镇合并称鹿山镇。
1949年5月,建政城关镇。
1958年改为城区人民公社城关管理区。
1959年恢复镇建制。
1992年5月,中爱、新明、城溪、城郊、新联、新市乡和老城关合并为城关镇。
2001年老城区(除东南社区外)27个居委会、4个直属村和原城溪乡19个行政村组成剡湖街道。
2002年27个居委会合并为11个社区。
2007年22个行政村合并为13个行政村。