民國二十四年(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年設立凡昌村村民委員會,所屬合作社改稱村民小組。