明洪武三十一年(1398)析文登縣地置威海衛(wèi)。
清雍正十三年(1735)裁衛(wèi)復(fù)歸文登縣。
1945年置威海衛(wèi)市。
屬膠東行政區(qū)。
1947年7月降為縣級(jí)市,屬膠東行政區(qū)東海專區(qū)。
1950年5月,撤銷威海市,改置威?h,屬文登專區(qū)。
1951年3月復(fù)置威海市(縣級(jí)),仍屬文登專區(qū)。
1954年10月升為省轄市,由文登專署督導(dǎo)。
1956年2月,文登專區(qū)撤銷,轉(zhuǎn)歸萊陽專區(qū)督導(dǎo)。
1958年12月復(fù)改為專區(qū)轄市,屬煙臺(tái)專區(qū)(1967年改稱煙臺(tái)地區(qū))。
1983年改為省轄市(縣級(jí));同年8月煙臺(tái)地區(qū)撤銷,改置煙臺(tái)市(地區(qū)級(jí)),仍屬之。
1987年威海市升為地級(jí)市,以原縣級(jí)威海市的行政區(qū)域置環(huán)翠區(qū)。