Statutární město Olomouc лежит в Olomouckém kraji в ORP Olomouc на высоте 218 м. В году 2014 здесь жили 99489 жителей. Olomouc имеет кадастровую площадью 10333 га.