明景泰年间(1450—1457年),修宜君县城,后历为宜君县治。
民国二十九年(1940年),置宜阳镇。
民国三十七年(1948年),为城关区。
1956年,设新市乡,后改为城关乡。
1958年,设宜君公社。
1984年,改设城关乡;同年8月,改设镇。
1997年12月,五里镇牛家庄村划入城关镇。
2011年末,宜阳街道辖宜阳、宜园2个社区,城关、教场、黑家河、十里铺、十五里铺、迷家塔、善家河、丁家沟、崖尧、南塔、金盆、水塔、罗坪、下关庄、牛家庄、罗沟、曹塬、寺沟18个行政村。
2015年6月28日,陕西省调整乡镇行政区划,撤销城关镇,设立宜阳街道。
将原城关镇的金盆村、南塔村划归哭泉镇管辖。