1919年，徐树铮率北洋政府军进占库伦，取消外蒙古自治。1921年2月4日恩琴率领白军，2月22日博克多汗复位。7月6日，苏赫巴托在苏俄支持下率领蒙古人民党的军队攻佔库伦，实行君主立宪。1924年，蒙古人民革命党推翻了蒙古王公和活佛的统治，建立蒙古人民共和国。宪法将库伦改名为乌兰巴托，并以其为首都。「乌兰巴托」在蒙古语的意思为「红色英雄」。1946年中国承认蒙古国的合法地位后在苏联帮助下展开了大规模建设，建成剧院和博物馆。纳来哈经乌兰巴托到扎门乌德的铁路也已经竣工。1937年，苏联毁灭了乌兰巴托很多