明代在黄龙山之阳(南麓)建筑城池,遂以其所处位置和嵩明之首字得名。
明代至民国初年,城内设祟正厢。
1937年,祟正厢改设嵩阳镇。
1950年,城区仍设嵩阳镇,为嵩明县8乡3镇之一。
7月建区,嵩阳镇属杨桥区(一区)。
1958年,杨桥区(一区)恢复嵩阳镇建制,为嵩明县9乡2镇1区之一,与龙街乡合并成立红旗公社。
1961年,红旗公社改称嵩阳公社。
1963年,城区设嵩阳镇,为县辖镇,下辖东、南、西、北街4个生产大队;城郊划归杨桥区。
1982年,嵩阳大队从嵩阳公社划出,单独设立嵩阳镇。
1984年,改公社为倚伴区,辖东村、山脚、回辉、木作、倚伴、寺脚、新春邑、龙院、大营、普渡、大庄11个乡;保留原嵩阳镇为县辖镇,下辖东北街、西南街、晁家村3个办事处。
1987年,倚伴区并入嵩阳镇,原倚伴区所辖乡改称办事处。
2009年,杨桥乡并入嵩阳镇。
2011年,嵩阳撤镇设街道办事处。
2018年,嵩阳街道析置为嵩阳、杨桥两个街道。