清光绪三十年(1904),隶属开通县。
1922年11月,实行区村制,属二区公所。
1938年12月,实行街村制,称鸿兴村。
1946年1月,开通县建立民主政府,设鸿兴三区政府,驻地鸿兴,下设5个村。
1947年3月,改称四区政府,辖6个村。
1955年10月14日,改称鸿兴区公所。
1956年3月5日,改称鸿兴乡。
1958年9月,将双岗、大青山2个乡合并为鸿兴乡。
同年10月,撤乡,改为红星人民公社,下设8个生产大队。
1983年12月撤销人民公社,建鸿兴乡,下设9个村民委员会。
1984年12月,撤乡设鸿兴镇。
1991年12月,下设10个村民委员会。
归通榆县所辖。
名称沿用至今。