清末,隸屬海倫直隸廳管轄。
清光緒三十二年(1906),出放街基。
清光緒三十四年(1908)展放街基,定名望奎鎮。
中華民國成立后,望奎鎮為海倫府南鄉所在地。
1910年5月(清宣統二年四月),設望奎鎮稅務局。
1916年9月,劃歸新設置的望奎設治局管轄,為設治局駐地。
1918年2月,望奎"改局為縣",遂為縣城。
1921年,劃為縣城區。
東北淪陷后,初為智一保,后改設望奎街。
1945年“九三"抗日戰爭勝利后,1946年1月,設置望奎區。
1948年5月,將城郊各農村劃出,增設臨城區。
1955年4月,改為雙龍鎮。
1958年9月,與城郊鄉合井改稱雙龍鎮人民公社。
1964年9月,將雙龍鎮公社所轄農村劃出,成立環城公社。
1967年5月,將雙龍鎮公社改為望奎鎮公社。
1969年9月,將環城公社并人望奎鎮公社。
1980年5月,恢復望奎鎮名稱。
1983年11月,將正藍后四等6個生產大隊劃出,另設環城公社。
2001年,環城鄉與望奎鎮合并為望奎鎮,一直沿用至今。