1931年屬熱河南省凌南縣轄。
偽康德四年(1937)兩凌合并復名建昌縣(駐地忙牛營子)此時實行村甲制。
偽康德七年(1940)建昌縣與喀喇沁左旗合并,置喀喇沁左旗,旗公署設在此地,仍實行村甲制。
1946年解放將牤牛營子區改為城鄉區。
1949年將城鄉區正式定為第一區。
1956年并村劃鄉,由原來的區村制改區鄉制。
實行了一鄉一社的管理體制。
1958年撤銷城鄉區,同時實現人民公社化,改為政社合一的體制,屬建昌鎮人民公社轄。
1980年撤銷人民公社成立建昌鎮轄至今。