自秦王嬴政二十五年(公元前222)立會稽郡,北侖區(qū)境為會稽郡句章縣東境,兩漢至南北朝仍屬會稽郡句章縣。
唐武德四年(621),析句章為姚州、鄞州,隸越州總管府(武德八年改為總督府),北侖屬鄞州東境。
武德八年(625)廢鄞州置鄮縣,北侖屬鄮縣東境。
后梁開平三年(909),改鄮縣為鄞州、領鄞、慈溪、奉化、象山、定海5縣。
北侖屬定?h崇邱鄉(xiāng)(即今小港鎮(zhèn))和鄞縣東境。
宋熙寧十年(1077)劃鄞縣靈巖、泰邱、海晏3鄉(xiāng)(即今新碶、大碶、霞浦、柴橋、白峰、郭巨和三山、梅山等鎮(zhèn)鄉(xiāng))隸定?h,宋元豐元年(1078)劃定?h金塘鄉(xiāng)隸昌國(即今舟山市定海區(qū))。
后建制一直沿襲至元時未變。
明洪武二十年(1387),廢昌國縣,改衛(wèi)隸定?h。
清康熙二十六年(1687),定?h改名為鎮(zhèn)海縣。
次年立昌國故址為定?h。
鎮(zhèn)?h建制沿至民國未變。
北侖為鎮(zhèn)?h的甬江南岸地區(qū)。
1951年4月,大榭島及周邊小島從定?h劃歸鎮(zhèn)?h柴橋區(qū)。
1954年春,合岙鄉(xiāng)從柴橋區(qū)劃歸鄞縣大嵩區(qū)。
1958年9月撤鎮(zhèn)?h并歸寧波市,1963年1月自寧波市析出,恢復鎮(zhèn)?h建制。
1984年1月劃鎮(zhèn)海城關及部分鄉(xiāng)鎮(zhèn)建立寧波市濱海區(qū),今小港鎮(zhèn)和新碶鎮(zhèn)部分村曾屬濱海區(qū)。
1985年7月,撤銷鎮(zhèn)海縣,建立寧波市鎮(zhèn)海區(qū),擴大寧波市濱海區(qū)。
1987年7月4日,寧波市政府轉發(fā)省政府批復同意濱海區(qū)更名為北侖區(qū),9月14日經(jīng)國務院批準濱海區(qū)更名北侖區(qū)。