民国时期先为中区,后并入一区。
伪满时期为城区,曾先后为伪兴安西分省、兴安西省的省会。
中华人民共和国成立之初为城街区。
1956年,撤区划乡,定为区级镇,称开鲁县城关镇。
1958年,属红旗第一人民公社。
1959年,属明仁公社。
1960年,从明仁公社划出为开鲁县城镇。
1984年,公社撤销,原明仁公社的东、西、南、北4关和大部分村屯划入城镇辖区境内。
1985年,定名为开鲁镇。
2006年2月,原北兴镇西辽河以北村屯、原新华镇、原坤都岭镇并入开鲁镇。