自宋代以來,一直為縣級(jí)政權(quán)機(jī)構(gòu)的駐地。
明代設(shè)仁義里、在城里二里,清代設(shè)渭陽里、臨渭里、文盈里三里。
民國屬武山縣第一區(qū),民國二十三年設(shè)新興鎮(zhèn)公所。
1949年8月屬縣城區(qū),設(shè)城關(guān)鎮(zhèn)、東順鄉(xiāng)、南峪鄉(xiāng)1鎮(zhèn)2鄉(xiāng)。
1950年6月至1952年7月屬縣城區(qū),設(shè)城關(guān)鎮(zhèn)、東順鄉(xiāng)、南峪鄉(xiāng)、令川鄉(xiāng)、韓川鄉(xiāng)1鎮(zhèn)4鄉(xiāng)。
1953年至1955年3月屬武山縣第一區(qū),設(shè)城關(guān)鎮(zhèn)、令川鄉(xiāng)、奎閣鄉(xiāng)、南峪鄉(xiāng)、東順鄉(xiāng)、韓川鄉(xiāng)、清池鄉(xiāng)1鎮(zhèn)6鄉(xiāng)。
1955年11月裁區(qū)并鄉(xiāng)時(shí)設(shè)城關(guān)鎮(zhèn),1962年為城關(guān)區(qū)城關(guān)公社,1965年撤區(qū)并社,復(fù)為城關(guān)鎮(zhèn),1969年成立城關(guān)鎮(zhèn)革命委員會(huì),1979年改為城關(guān)鎮(zhèn)人民政府。
1981年從東順公社劃出5個(gè)生產(chǎn)大隊(duì),山丹鄉(xiāng)劃出2個(gè)生產(chǎn)大隊(duì),組成有較大農(nóng)區(qū)的鎮(zhèn)人民政府。
2003年12月撤鄉(xiāng)并鎮(zhèn),將東順鄉(xiāng)及龍泉鄉(xiāng)的1個(gè)村并入城關(guān)鎮(zhèn)至今。