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