民國初年沿襲清制屬附郭里。
民國三年(1914年),全鄉(xiāng)設8區(qū)、22鎮(zhèn)、84鄉(xiāng),設雍陽鎮(zhèn)為第一區(qū)區(qū)公所駐地。
民國二十七年(1938年),設雍陽鎮(zhèn),轄14保、149甲。
1950年,設平興鄉(xiāng)、永和鄉(xiāng)、雍陽鎮(zhèn),屬第一區(qū)。
雍陽鎮(zhèn)轄15保。
1953年,設玉華鄉(xiāng)、茅坡鄉(xiāng),與雍陽鎮(zhèn)同屬第一區(qū)。
1954年,雍陽鎮(zhèn)更名城關鎮(zhèn)。
1958年,設中心(原城關鎮(zhèn)地域)管理區(qū),屬雍陽公社。
1963年,設城關、茅坡等公社,屬雍陽區(qū)。
1984年,撤銷城關公社,建立雍陽鎮(zhèn),為區(qū)級鎮(zhèn)。
1990年,原茅坡鄉(xiāng)并入雍陽鎮(zhèn)。
2012年,撤鎮(zhèn)改街道。