南北朝時期一度為宕昌國都城。
宋置福津縣故城鎮(zhèn)。
元、明置干戶所。
清置西固分州。
為絲綢之、茶馬古道、康藏走廊之南路重鎮(zhèn)。
解放前稱西固縣福津鎮(zhèn)(取寧福津之名),意為產(chǎn)金福地和戍守要地。
鎮(zhèn)轄8保,駝鈴保指今東街、北街村、西池保為今鎖兒頭、亞頭、寨子村、翠峰保即今南街、西街、西關(guān)、雁山保今半山、壩里村,坪定保今坪定鄉(xiāng),福泉保包括三眼、北門村,筆山保為今河南、后壩村,青潤保指今羅家峪、瓦廠村。
解放后為城關(guān)區(qū)城關(guān)、北關(guān)、寨子鄉(xiāng)。
1958年成立城關(guān)公社(城關(guān)為管理區(qū),后調(diào)整為公社)。
1984年改名為城關(guān)鄉(xiāng)。
2002年撤鄉(xiāng)建鎮(zhèn)。