民國時期先為中區(qū),后并入一區(qū)。
偽滿時期為城區(qū),曾先后為偽興安西分省、興安西省的省會。
中華人民共和國成立之初為城街區(qū)。
1956年,撤區(qū)劃鄉(xiāng),定為區(qū)級鎮(zhèn),稱開魯縣城關鎮(zhèn)。
1958年,屬紅旗第一人民公社。
1959年,屬明仁公社。
1960年,從明仁公社劃出為開魯縣城鎮(zhèn)。
1984年,公社撤銷,原明仁公社的東、西、南、北4關和大部分村屯劃入城鎮(zhèn)轄區(qū)境內。
1985年,定名為開魯鎮(zhèn)。
2006年2月,原北興鎮(zhèn)西遼河以北村屯、原新華鎮(zhèn)、原坤都嶺鎮(zhèn)并入開魯鎮(zhèn)。