Dějiny Olomouce jako královského města počínají rokem 1253, ačkoli olomoucký hrad vznikl už na začátku 11. století a osídlení tohoto území je ještě mnohem starší. Olomouc byla prvním hlavním městem Moravy, později toto postavení ztratila na úkor Brna. Částečně kvůli ničivé švédské okupaci v letech 1642–1650, naopak díky výstavbě pevnosti odolala pruskému obléhání roku 1758. Zůstala zde přesto univerzita a v roce 1777 bylo olomoucké biskupství povýšeno na arcibiskupství.