Olomouc (em morávio: Holomóc, Olomóc; em alemão: Olmütz; em polonês/polaco: Ołomuniec; em latim: Eburum, Olomucium[1] ou Iuliomontium) é uma cidade da Morávia, no leste da República Tcheca. A cidade é banhada pelo rio Morava e conta com 100 752 habitantes (censo de 2005).[2]