明清屬華州。
中華民國元年(1912年)后,屬華縣桓公鄉(xiāng)。
1949年7月,屬桓公區(qū),同年8月,設城關市。
1950年5月,撤城關市改屬杏林區(qū)(一度稱一區(qū))。
1956年4月,設城關鄉(xiāng)。
1958年9月,成立東風公社。
1959年1月,為渭南縣華州公社的城關管區(qū)。
1961年9月,屬華縣的華州公社。
1965年5月,從華州公社內劃出縣城一帶設立了城關鎮(zhèn)。
1974年3月,華州公社并入城關鎮(zhèn)。
1981年8月,華州公社又從城關鎮(zhèn)析出。
1984年,華州公社改為鄉(xiāng)。
2001年12月,城關鎮(zhèn)與華州鄉(xiāng)合并為華州鎮(zhèn)至今。