清康熙二十四年(1685),按清廷議定要求,最后勘定吉林烏拉城至黑龍江城驛路,共1340里,設(shè)十九站,南路站官駐茂興站。
中華民國時期,郭爾羅斯后旗于茂興站設(shè)置第十二區(qū)。
東北淪陷后,初設(shè)茂興保,后改設(shè)茂興村。
1945年“九三”抗日戰(zhàn)爭勝利后,1946年設(shè)置茂興區(qū),1949年改為第六區(qū)。
1952年2月,將茂興站改設(shè)茂興鎮(zhèn)。
1956年3月,并村劃鄉(xiāng),仍設(shè)茂興鎮(zhèn)。
同年4月,改隸肇源縣。
1958年9月,將民意鄉(xiāng)并人改稱茂興人民公社。
1962年將原民意鄉(xiāng)劃出,成立民意公社。
1984年3月,改為茂興鎮(zhèn)。