古称宁古塔城。
清康熙四年(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月撤销范家乡,并入宁安镇。
名称沿用至今。