Fondée vers 1048 par le roi Harald III 'Hardrada' de Norvège, la ville a été en grande partie détruite par un incendie en 1624.
Oslo fut détruite par le feu en 1624 et la forteresse fut reconstruite plus près de la forteresse d'Akershus par l'ordre du roi chrétien IV de Norvège.