春秋时期,属牂牁国。
战国、秦、汉时期,属夜郎国。
唐贞观时期,属盘州。
唐天宝至南宋,属矢部。
元代时期,属普安路总管府。
明清时期,先后属兴仁所城、普安安抚司、新城。
民国时期,属兴城镇15保。
1950年,为泗屯乡。
1959年,成立城郊公社。
1973年,为城关镇。
1992年,撤区建并乡,大部分村居划为四联乡,小部分村居划为城关镇。
2009年2月28日,撤销合并原四联乡和城关镇,分设城北街道、城南街道、真武山街道、东湖街道4个街道。