古稱寧古塔城。
清康熙四年(1665),寧古塔將軍在此修建新城。
清康熙五年(1666),將軍衙門從舊城遷至寧古塔新城。
清康熙十五年(1676),寧古塔將軍衙門移駐吉林烏拉(今吉林市),留協領鎮守寧古塔城。
清康熙十七年(1678),寧古塔正式設副都統衙門。
清宣統元年(1909),撤銷寧古塔副都統,同時升綏芬廳為綏芬府(翌年改稱寧安府),移駐寧古塔城,遂為府城。
1913年改府為縣后,為寧安縣城,設為城區。
1928年設置寧安鎮。
1933年1月為第一區,1939年改為寧安街。
1945年11月設立第一自治區。
1947年5月改為第一區。
1955年4月改稱寧安鎮區。
1956年5月,改設寧安鎮。
1958年9月,改稱寧安人民公社。
1965年10月,將北部12個生產大隊劃出,成立范家人民公社,同時寧安人民公社改稱寧安鎮人民公社。
1980年9月撤銷公社,設立寧安鎮。
2001年1月撤銷范家鄉,并入寧安鎮。
名稱沿用至今。