截至2019年4月,威海市辖2个市(县级市)、2个区,即环翠区、文登区(2014年1月25日,撤销文登市,设立威海市文登区)、荣成市、乳山市。
1、环翠区
隶属于山东省威海市,是威海市政府驻地、威海市的中心城区,地处山东半岛最东端,环翠区的经纬度在北纬37°15′—37°34′,东经121°51′—122°24′。总面积270.64平方千米,海岸线长约42.9千米。截至2018年,环翠区下辖5个街道,3个镇。环翠区人民政府驻环翠楼街道。
2、文登区
隶属于中国山东省威海市,位于山东半岛东部。经纬度为北纬36°52′~37°23′、东经121°43′~122°19′之间。文登与韩国隔海相望,处于烟台、威海、青岛三个市的中心区域。因秦始皇东巡“召文人登山”而得名,已有1400多年的建置史,是胶东半岛少数千年古县之一。
截至2015年,文登区下辖辖2个省级经济开发区、3个街道办事处、12个镇和埠口港管委会,共有763个村居,其中村民委员会684个,社区居民委员会79个。
3、荣成市
是山东省的县级市,隶属于山东省威海市,地处山东半岛最东端,三面环海,海岸线长500公里,是中国大陆距离韩国最近的地方。拥有两个一类开放港口、一个省级开发区、一个省级工业园、两个省级旅游度假区,陆地面积1526平方公里。
1987年10月改属威海市,1988年12月10日撤县设市,仍属威海市管辖。截至2019年4月,荣成市辖12个镇、10个街道,826个行政村,125 个居民委员会。
4、乳山市