民国二十四年(1935)全县编为106保、9408甲,又将106保划为18个联保,将18个联保分为5区,分设5个区署,属第一区城关联保,后将礬曲改为凡昌。
民国29年(1940)全县划分为2镇11乡103保,凡昌属尚德乡第七保。
1949年解放后归雄德(尚德)管辖。
1951年全县调整为6区46乡,属尚德区辖。
1953年6月,全县划为9区70乡,属兴文区元茨头乡辖。
1955年10月元茨头乡并入城关镇,属城关镇辖。
1958年12月成立城关公社,为城关公社凡昌大队。
1961年公社划小,仍为城关公社凡昌大队。
1983年10月城关公社改为城关镇,属城关镇辖。
1984年4月凡昌大队改为凡昌村,村下建合作社。
1986年设立凡昌村村民委员会,所属合作社改称村民小组。