公庙迁至黄河北岸的巴音土忽木（今乌拉特前旗公庙乡大树营子）重建。这是第一次迁址。干隆五十六年（1791年），清朝皇帝赐名公庙为“衍庆寺”，并赐用蒙古文、满文、藏文、汉文四种文字书写的寺名匾额。同时，清政府还为公庙的大喇嘛及其下40位僧人授予证书。道光二十四年（1844年），公庙为避开大路，迁至巴音楚吐忽郎（今公庙子火车站正北约三公里处，公庙部队九曲东，牟纳山脚下）。选址时，有位喇嘛来到此地，见一条蟒蛇口含青蛙，认定此地是风水宝地。这是第二次迁址。但是，公庙迁至此地后，一直不振，疾病不断。光绪元年（1