據《中華人民共和國政區大典》、《南漳縣志》(1989年版)記載:南宋紹興年間(1131-1162)縣令李與京在此建立縣治所;民國元年(1912)至民國31年(1942)有過三次名稱變更:第一次是民國元年(1912)稱“城廂區”;第二次是民國廿三年(1934)改為“第一區”;1949年屬沐浴區的一村、二村;1951年從沐浴區劃出設縣轄鎮,建立政府機構,駐南關街;1960年遷址中心前街;1984年將沐浴區苗圃鄉劃入城關鎮;1987年將胡營鎮的殷莊鄉劃入城關鎮;2001年胡營鎮并入城關鎮至今。