Hranice (deutsch Mährisch Weißkirchen) ist eine Stadt in Tschechien. Sie liegt 37 Kilometer östlich von Olomouc und gehört zum Okres Přerov.