Již v 11. století zde kníže Břetislav I. založil zeměpanský hrad, který nazval po svém synovi (Spytihněvovi II.). V písemných zmínkách z 12. století se významně připomínal rozsáhlý majetek zdejšího kostela Panny Marie. Od roku 1318 patřila obec i s tvrzí olomouckým biskupům. Obec byla jedním ze šesti správních a církevních center na Moravě.