Olomouc é um distrito da República Checa na região de Olomuc, com uma área de 1.620 km² com uma população de 228.831 habitantes (2007) e com uma densidade populacional de 141 hab/km².