1950年,全縣設5區(qū),成立鄉(xiāng),城關屬第一區(qū)。
1952年,區(qū)公署改稱區(qū)公所,城關仍屬第一區(qū)。
1956年8月,城關區(qū)城關鄉(xiāng)改為城關鎮(zhèn)。
1958年,成立城關公社。
1965年,全縣合并成1鎮(zhèn)20公社,1鎮(zhèn)即城關鎮(zhèn)。
1969年11月,撤銷城關鎮(zhèn),并入城關公社。
1980年4月,恢復城關鎮(zhèn)。
1983年7月15日,恢復鄉(xiāng)建制,全縣32公社改鄉(xiāng),有桃花山鄉(xiāng)(原城關公社)和城關鎮(zhèn)。
2004年末,由原城關鎮(zhèn)桃花山鄉(xiāng)、王廟鄉(xiāng)的2村合并為會師鎮(zhèn)。