代就有人类聚居。西汉汉高祖六年(前201年)置不夜县，属东莱郡；不夜县的遗址位于今荣成市埠柳镇不夜村南，东距成山头约30公里。清雍正十三年（1735年）裁成山卫设县，雍正帝钦赐地名「荣成」，荣成县名自此开始。中华人民共和国成立后，1950年6月荣成隶属山东省文登专区，1956年隶属莱阳专区，1958年改属烟台专区，1987年改属威海市。1988年12月，经中华人民共和国国务院批准，荣成撤县设市，仍属威海市管辖。
行政区划.下辖10个街道办事处、12个镇：
交