唐、宋時屬“羅共賧”、“羅共川”地域,元、明、清時期屬蒗蕖州地域。
清道光十一年(1831),因白牛廠銀礦的擴大和興旺,逐步形成集市,取名為“大村街”。
1917年設寧蒗縣佐(又稱分縣),縣佐衙門設大村街(今大興鎮);1936年成立寧蒗設治局,局署仍設于此;1950年屬興化區;1956年更名為大興鎮;1962年劃分為包都區下轄鄉(鎮);1965年升為區級鎮;1969年底劃為紅旗公社下轄大隊;1978年1月25日恢復為區級鎮;1987年12月區改鄉級鎮;2006年并紅旗鄉為鄉級鎮。
2021年3月18日,云南省人民政府批復同意大興鎮撤鎮設街道,分為大興街道和紫瑪街道。
現大興街道屬原大興鎮南片區域。