鎮政府駐縣城大興街東側,海拔2255米,全鎮總面積159.15平方公里。人口19559人,其中非農業人口8882人,是本縣農業人口最多的鄉鎮。有漢、彝、摩梭人等民族居住。轄5個辦事處,33個自然村。1950年屬興化區,1956年更名為大興鎮。1962年劃為包都區下轄鄉(鎮),1965年升為區級鎮,1969年底,劃為紅旗公社下轄大隊,1978年1月25日恢復為區級鎮。1987年12月,區改為鄉級鎮至今。
建國前,大興鎮城內無一所學校和醫院。1961年城內始辦大興小學。1953年4月永寧醫院遷駐大興。至1989年城內有教師進修學校一所,完全中學二所,初級中學一所,農職業中學一所,完小六所,在校學生6000多人。教師300多人。鎮設文化站一處,備有多種書籍報刊。城鎮設有縣醫院、中醫院、寧蒗林業局職工醫院各一所。1984年5月動工,1989年竣工,蓄水505萬立方米的三岔河水庫,供縣城附近的農田灌溉和機關生活用水。。