

Obec sa rozprestiera na úpätí Slovenského Rudohoria, juhovýchodne od mesta Spišská Nová Ves. Priamo cez obec tečie potok Laník, ktorý je zásobárňou pitnej vody pre obec a susednú obec Chrasť nad Hornádom. Obec dosahuje nadmorskú výšku 408 – 625 m n. m..