明崇祯八年(1635年),筑大方城。
清康熙五年(1666年)改名大定。
1936年,设大方镇。
1949年12月,废除保甲制,由大方镇和六龙乡建立一区,1958年9月,建城关公社;11月,改管理区。
1963年,改城关区,辖新庄、对江2公社和城关镇。
1984年,城关镇升为区级镇。
1991年12月,撤区并乡,建立大方镇。
2013年贵州省人民政府发布《省人民政府关于同意撤销大方县大方镇设置慕俄格古城等3个街道办事处的批复》(黔府函〔2013〕97号)文件,同意撤销大方县大方镇,设置慕俄格古城、顺德、红旗三个街道办事处。
以原大方镇新铺村、小路村、大屯村、金鱼村、新庄村、龙昌村、余石村、白石村,小屯乡石墙村,东关乡岩下村等10个村地域为顺德街道办事处行政区域,办事处驻金鱼村。