Obec se nachází v okrese Prostějov v Olomouckém kraji. Rozdělena je na dvě části: Hradčany a Kobeřice. Leží na říčce Brodečce v nadmořské výšce 225 m n. m.
Mezi zajímavé pamětihodnosti zde patří kostel Bolestné Panny Marie a kaplička sv. Františka Xaverského. První písemná zmínka o obci pochází z roku 1160 z listiny krále Vladislava II., kde potvrzoval hradišťskému klášteru jeho statky.