唐開元二十六年(738)屬翁山縣富都鄉(xiāng);大歷六年(771)翁山縣廢,屬鄞縣富都鄉(xiāng)。
北宋熙寧六年(1073)從鄞縣析出,以原翁山縣地置昌國縣,屬昌國縣富都鄉(xiāng)。
元至元十五年(1278)昌國縣升為州,屬昌國州富都鄉(xiāng)德行里。
清康熙二十七年(1688)屬定海縣富都鄉(xiāng);道光二十一年(1841)升定?h為定海直隸廳,屬定海直隸廳富都鄉(xiāng)。
1953年6月析原定?h為定海、普陀、岱山3個縣,屬定?h城關(guān)鎮(zhèn)。
1987年1月撤舟山地區(qū)設(shè)舟山市,屬舟山市定海區(qū)城關(guān)鎮(zhèn)。
1989年4月析城關(guān)鎮(zhèn)北部置昌國街道。