City Olomouc se nachází ve státě Czech Republic. Rozloha města je 103,33 km2. Počet obyvatel je 100 523.