1949年,屬興縣一區(qū)和城關市(區(qū)級市);1951年,撤銷城關市,三個街公署合并為東關、西關2個行政村,劃歸一區(qū)。
1953年6月,屬一區(qū)、二區(qū),所屬行政村更名為鄉(xiāng)。
1954年,屬縣政府直屬鄉(xiāng)。
1956年,設城關鎮(zhèn)。
1958年撤銷城關鎮(zhèn),設燈塔人民公社;12月更名為城關人民公社。
1961年所屬24個行政村更名為生產大隊。
1984年8月,復設城關鎮(zhèn)至今。
2001年4月,在調整鄉(xiāng)鎮(zhèn)行政區(qū)劃中,原城關鎮(zhèn)、關家崖鄉(xiāng)、肖家洼鄉(xiāng)合并為一個鎮(zhèn),更名為蔚汾鎮(zhèn)。