漢城街道歷史悠久,歷為京畿之地。
西漢高帝五年(前202年),長安縣轄今漢城街道一帶。
北周明帝二年(558年),屬萬年縣。
隋開皇三年(583年),屬長安縣。
清設(shè)楊善廒,駐地東楊善寨,轄8坊58村,即今漢城街道所在地。
民國十年(1921年),楊善廒改為楊善鄉(xiāng)。
1949年5月,設(shè)楊善區(qū)第三鄉(xiāng),屬長安縣。
1951年12月,改第十鄉(xiāng)。
1956年3月,改楊善鄉(xiāng),轄48村。
1957年4月,改漢城鄉(xiāng)。
1958年8月,成立公社。
1966年5月,改名五星公社。
1976年6月,復(fù)名漢城公社。
1984年7月,改設(shè)鄉(xiāng)。
2002年1月,改設(shè)為漢城街道。