Ve městě o rozloze zhruba 10 300 ha žije zhruba 100 tisíc obyvatel. Olomouc je podle počtu obyvatel šesté největší město České republiky.
Olomouc byla ve středověku centrem Moravy, do třicetileté války druhým největším městem zemí Koruny české po Praze a největším městem na Moravě. Dnes je sídlem arcibiskupství a metropolity moravské církevní provincie, a také centrem pravosla vné církve na Moravě.
Olomouc je známá svými historickými památkami, její historické jádro je městskou památkovou rezervací, která je po pražské druhá nejvýznamnější v Česku.
Historické centrum města je v seznamu UNESCO