唐、宋时属“罗共赕”、“罗共川”地域,元、明、清时期属蒗蕖州地域。
清道光十一年(1831),因白牛厂银矿的扩大和兴旺,逐步形成集市,取名为“大村街”。
1917年设宁蒗县佐(又称分县),县佐衙门设大村街(今大兴镇);1936年成立宁蒗设治局,局署仍设于此;1950年属兴化区;1956年更名为大兴镇;1962年划分为包都区下辖乡(镇);1965年升为区级镇;1969年底划为红旗公社下辖大队;1978年1月25日恢复为区级镇;1987年12月区改乡级镇;2006年并红旗乡为乡级镇。
2021年3月18日,云南省人民政府批复同意大兴镇撤镇设街道,分为大兴街道和紫玛街道。
现大兴街道属原大兴镇南片区域。