Kaupstaden Oslo ble ifølge Snorres kongesaga grunnlagt rundt år 1048 av kong Harald Hardråde. Arkeologiske utgravninger i 1970-årene har påvist at Oslo hadde en tidlig bystruktur allerede rundt år 1000. I 1070 ble Oslo bispesete. Byens domkirke Sankt Hallvardskatedralen, ble reist på høyden ved Oslo torg på begynnelsen av 1100-tallet. Oslo skole, også kjent som Oslo katedralskole, ble grunnlagt i 1153.