清宣統(tǒng)二年(1910),黑龍江全省墾務(wù)總局決定,于龍門鎮(zhèn)(又稱“老龍門”)設(shè)龍門招墾局,始放毛荒。
隸屬海倫府管轄。
1912年5月29日,臨時(shí)省議會(huì)議決,將龍門招墾局改為龍門設(shè)治局,由黑龍江省直轄。
1914年6月劃歸綏蘭道管轄。
1917年1月1日,依據(jù)省長公署令,將龍門設(shè)治局改升龍門縣,為二等縣。
同年5月16日正式批準(zhǔn),因與廣東省龍門縣重名,以其地原系龍門鎮(zhèn),改為龍鎮(zhèn)縣。
后將縣署遷至新龍門(今龍鎮(zhèn)),由縣名而取鎮(zhèn)名,稱“龍鎮(zhèn)”。
1929年2月,撤銷綏蘭道,改由省直轄。
東北淪陷后,隸屬黑龍江省。
1932年12月,龍鎮(zhèn)縣公署遷至北安鎮(zhèn)。
1934年12月,劃歸龍江省管轄。
1939年1月1日,將龍鎮(zhèn)縣改為北安縣。
同年12月,改歸新設(shè)之北安省管轄。
1945年,“九三”抗日戰(zhàn)爭勝利后,劃歸黑龍江省管轄,省政府駐北安縣。
1956年3月6日,撤銷通北縣,并入北安縣,同時(shí)將北安縣劃歸新設(shè)之綏化專區(qū)管轄。
1958年8月,改隸嫩江專區(qū)。
同年9月,撤銷德都縣,并入北安縣。
1960年1月7日,撤銷北安縣,設(shè)置北安市(縣級),由黑河專區(qū)管轄。
1963年6月29日,撤銷北安市,恢復(fù)北安縣和德都縣。
北安縣仍隸于黑河專區(qū)。
1982年12月18日,國務(wù)院批準(zhǔn),撤銷北安縣,設(shè)置北安市(縣級),并同時(shí)恢復(fù)通北縣。
批文到省又有變化,1983年5月,經(jīng)國務(wù)院批準(zhǔn),將北安縣正式改為北安市,同時(shí)將通北縣撤銷并入北安市。
名稱沿用至今。