Король Норвегии с 18 ноября 1905 (коронация 22 июня 1906).
По рождению датский принц Карл (Кристиан Фредерик Карл Георг Вальдемар Аксель) из рода Глюксбургов, внук Кристиана IX, его отец в 1906 стал датским королём как Фредерик VIII, а старший брат наследовал ему в 1912 как Кристиан X. Избран на норвежский престол парламентом после того, как Норвегия расторгла династическую унию со Швецией и низложила шведского короля Оскара II. По матери он приходился внуком старшему брату Оскара, не оставившему сыновей — Карлу XV, так что мог считаться норвежским наследником по женской линии. Прибыв в Норвегию, сменил имя на древненорвежское Хокон, а его сын был переименован из Александра в Улафа (впоследствии Улаф V).
Женат на своей двоюродной сестре Мод Великобританской, дочери Эдуарда VII. Среди других его кузенов, внуков Кристиана IX — Николай II, Георг V, Константин I (король Греции).
В честь Хокона и его семьи Амундсен назвал ряд географических объектов в Антарктиде.
Во время Второй мировой войны Норвегия была оккупирована нацистами, и в ней установилась коллаборационистская власть Видкуна Квислинга. Хокон VII с семьёй эмигрировал 9 апреля 1940, возглавив правительство в Лондоне, его вензель — H7 — стал в Норвегии символом Сопротивления. Пользовался огромной популярностью среди норвежцев, его 52-летнее царствование — одно из самых продолжительных в XX веке.
Имел чины: датского адмирала, британского адмирала (25 ноября 1905), германского адмирала (8 июля 1906).