清光緒年間分屬18都,6-8都。
民國時屬頭陀區江岙鄉。
1950年8月從臨古鄉析出建北洋鄉,屬頭陀區。
1956年4月并入茅畬鄉。
1958年前此地是一片田野,黃(巖)長(潭)公路通車后,頭陀區公所從頭陀街遷到此地,區屬單位相繼遷入,遂成新興集鎮。
1958年10月屬茅畬大隊。
1959年4月屬茅畬管理區。
1961年9月從茅畬管理區析出建北洋人民公社。
1983年7月復稱北洋鄉。
1986年改稱北洋鎮。
1992年5月潮濟、長潭兩鄉并入。