Obec se nachází v Olomouckém kraji, v okrese Olomouc, asi 10 km východně od Šternberka. Leží v Nízkém Jeseníku v zalesněném údolí říčky Bystřice. Podél ní také vede železniční trať Olomouc – Opava.
Zajímavostí obce je chráněný přírodní výtvor Kamenné proudy a k němu navazující naučná stezka. Nachází se zde kostel sv. Anny, kamenný kříž s obrazem Poslední večeře a také pomník Osvobození roku 1945.