明崇禎八年(1635年),筑大方城。
清康熙五年(1666年)改名大定。
1936年,設大方鎮。
1949年12月,廢除保甲制,由大方鎮和六龍鄉建立一區,1958年9月,建城關公社;11月,改管理區。
1963年,改城關區,轄新莊、對江2公社和城關鎮。
1984年,城關鎮升為區級鎮。
1991年12月,撤區并鄉,建立大方鎮。
2013年貴州省人民政府發布《省人民政府關于同意撤銷大方縣大方鎮設置慕俄格古城等3個街道辦事處的批復》(黔府函〔2013〕97號)文件,同意撤銷大方縣大方鎮,設置慕俄格古城、順德、紅旗三個街道辦事處。
以原大方鎮陡坡村、關井村、涼井村、北郊社區、云龍村、南郊社區,羊場鎮隴公村、穿巖村等8個村(社區)地域為慕俄格古城街道辦事處的行政區域,辦事處駐云龍村。